Originariamente inviato da markzzz
ah, scusa del ritardo, e grazie mille per la delucidazione.

ora, quello che mi servirebbe, è che la query di update (oltre a fare l'update vero e propio) mi tornasse un valore di ritorno. es : quando riesce a fare l'update torna 1. se non fà l'update di nulla torna 0. credo sia possibile utilizzando dei costrutti if/else all'interno della query, ma non avrei idea di dove partire.

qualcuno potrebbe consigliarmi qualcosa?

grazie per l'aiuto.
L'update fa proprio questo
Oltre a fare la modifica, ritorna il numero di righe che sono state modificate.

Direttamente dal mysql reference manual:

UPDATE returns the number of rows that were actually changed. The mysql_info() C API function returns the number of rows that were matched and updated and the number of warnings that occurred during the UPDATE.

Quindi dopo la query ti basta controllare il valore mysql_info()

http://dev.mysql.com/doc/refman/5.0/en/update.html