Originariamente inviato da gaetanoTwins
Ragazzi,
sapreste suggerirmi come fare un controllo sull'esito di una query di Update?

Ho provato a utilizzare la funzione mysql_affected_rows che mi ritorna il numero delle righe modificate, ma ho notato che se provo a modificare un campo di un record con lo stesso valore che aveva, la funzione ritorna zero quindi non è sufficiente controllare il numero delle righe modificate...
come mi suggerite di fare?

Grazie
se la modifica che vuoi fare e' gia' identica al contenuto del campo il record NON viene modificato e quindi rende zero righe modificate. E questo e' logico. Se invece vuoi sapere se la query e' andata a buon fine come update, a prescindere dalle righe modificate, verifica true/false reso da mysql_query.

False = query con errore, TRUE = query senza errori