estoy intentando modificar un registro ya existente en la base de datos, y me esta tocando la moral el comando update, pq por alguna razon no me funciona.
la consulta es esta
UPDATE cliente SET nombre='manolo' WHERE dni='12345678';
la gracia esta, en que usando la consola de SQL del mysqlcc si funciona, pero pongo la consulta en una pagina php y no me va, me da error, pq dice QUE EL DNI YA EXISTE (joder, es logico, sino no podria modificar el registro...)
Y no es un error de sintaxis en el php, pq cualkier otra consulta ke ponga alli, sea insercion o borrado, funcionan. Solo me falla el maldito update.
por favor ayuda.
editado: mi version del php 4.3.3 (nose si eso tendra algo que ver, pero por si acaso, pq es que no logro entender pq no actualiza)