Bueno, Mi tipo de Dato es Double.
Acabo de generar un Update desde phpMyAdmin y lo puse directo y funcionó, luego fui cambiando los valores fijos y ya funciona.
El problema ha sido el parentesis del final de la sentencia: ')"; no se por qué php no me tiró error con una sentencia de sql errónea...
Otra cosa, el Update que me generó el phpmyadmin tiene un CONCAT, para que sirve eso?
y cada vez que hago algo en phpmyadmin, ya sea un select, update,etc, siempre me pone al final de la sentencia sql que genera la palabra "LIMIT 1", para que sirve eso?