mysql_query を使用していると仮定します :
他のタイプのSQLステートメントの場合、INSERT、UPDATE、 DELETE 、DROPなど、mysql_query()は、成功した場合はTRUEを返し、エラーの場合はFALSEを返します。
PDO ::exec を使用している場合 、その後、マニュアルには次のように書かれています:
PDO ::exec()は、発行したSQLステートメントによって変更または削除された行の数を返します。影響を受けた行がない場合、PDO ::exec()は0を返します。
スナイプに答えたくないが、これが答えとして選択されたので、mysql_queryはTRUE
を返すことに注意する必要があります クエリが実際には何も削除しなかったとしても。 mysql_affected_rows
を使用する必要があります
それを確認します。