سؤال خفيف:
لماذا إذا أردت التحقق من الإيميل إن كان مسجل أم لا .. لا يعمل وإنما يعمل ويتحقق من الأرقام فقط .. وهذا هو الكود:
كود PHP:
$selectnum = mysql_query("SELECT * FROM employee WHERE email = $v4");
$checknum = mysql_num_rows($selectnum);
if ($checknum >= 1) {
$e_msg="<b><font color=\"red\">عفواً هذا الإيميل مسجل من قبل ..!!</b></font>";
}else{
$e_msg="تم إضافة البيانات بنجاح";
mysql_query("INSERT INTO exmployee(id,number,name,email,job,branch1,branch2,note)
value (null,'$v2','$v3','$v4','$v5','$v6','$v7','$v8')");
}
}
}
ويظهر هذا الخطأ:
كود PHP:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\add.php on line 244
وهذا هو السطر 244:
كود PHP:
$checknum = mysql_num_rows($selectnum);