...
SET Id = '$id'
...
WHERE Id = '$id'";
Esta seguro que actualiza... el id
Si solo puede actualizar los que tienen id=$id y lo que actualiza es id=$id no cambia nada... no?
y esta?
Código PHP:
Ver original$udb = "UPDATE Gato SET Tipo = '$tipo',"
."Numero = '$numero',"
."color= 'azul'"
."WHERE Id = '$id'";
fijate que los distintos campos a actualizar se separan por coma no por AND.
El delimitador ' solo debe usarse si el campo
no es numérico.
Por cierto cambiar id s si estos son PK es una operación peligrosa por no decir otra cosa....