Por la forma que estás enviando "lauchu", Mysql lo está interpretando como un campo de una tabla y no como un string.
Verifica que el string "lauchu" quede encerrado entre apóstrofes ('lauchu') en la sentencia.
En otras palabras, la sentencia debería quedar:
Código sql:
Ver originalUPDATE tecnopoints
SET tecno_points = 'lo que sea'
WHERE usuario = 'lauchu';
Además, trata de no usar los mismos
nombres para los
campos de una tabla que para la
tabla misma. MySQL puede dar resultados erróneos en ese caso.
P.D.: Cuando pongas la muestra de las sentencias, por favor,
no pongas la parte de PHP, pon solamente el string resultante de
la sentencia SQL. De lo contrario el ejemplo se ve
"sucio", y no se puede saber dónde está el error, si en el SQL o en el PHP (además
es una regla del foro).