クエリで mysql_affected_rows を使用していますが、クエリが実行されたにもかかわらず false を返すように見えるので、少し混乱しています....
これは私が持っているものです:
$check = mysql_query("DELETE FROM $table
WHERE name = '".$darray[0]."' AND
password = '".$darray[1]."' AND uid = '$uid'
AND validation = '22'")
or die(mysql_error());
if(mysql_affected_rows($check)>0){
echo 1;
exit;
} else {
echo 'Less than one!';
exit;
}
私のクエリが実際に行を削除したにもかかわらず、1未満と表示される理由は何ですか?