Forudsat at du bruger mysql_query :
For andre typer SQL-sætninger, INSERT, UPDATE, DELETE , DROP osv., mysql_query() returnerer TRUE ved succes eller FALSE ved fejl.
Hvis du bruger PDO::exec , så siger manualen dette:
PDO::exec() returnerer antallet af rækker, der blev ændret eller slettet af den SQL-sætning, du udstedte. Hvis ingen rækker blev påvirket, returnerer PDO::exec() 0.
Jeg vil ikke svare snipe, men da dette blev valgt som svaret, skal jeg bemærke, at mysql_query returnerer TRUE
selvom forespørgslen faktisk ikke fjernede noget. Du bør bruge mysql_affected_rows
for at tjekke det.