Scusate la domanda banale ma non ho trovato niente sul forum.
Ho una query che esegue il delete di record
come ottengo il numero di record eliminati?codice:$result = mysql_query("DELETE FROM tabella WHERE...");
Scusate la domanda banale ma non ho trovato niente sul forum.
Ho una query che esegue il delete di record
come ottengo il numero di record eliminati?codice:$result = mysql_query("DELETE FROM tabella WHERE...");
se metto il $result tra parentesi mi da errore se lo tolgo invece noOriginariamente inviato da gianiaz
mysql_affected_rows($result)
ciao![]()
si scusa ho sbagliato, mysql_affetcted_rows prende come parametro opzionale l'identificativo di connessione e non l'identificativo della query.Originariamente inviato da Mixio
se metto il $result tra parentesi mi da errore se lo tolgo invece no![]()
Ciao
Infatti il parametro sarebbe l'identificativo di connessione, e non il risultato della query (che in questo caso è un normale TRUE).Originariamente inviato da Mixio
se metto il $result tra parentesi mi da errore se lo tolgo invece no![]()
Se ometti l'identificativo, viene usato quello dell'ultima connessione aperta. Quindi vai tranquillo con:
$receliminati = mysql_affected_rows();
perfetto grazie a tutti.![]()