انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تابع num_rows

تابع num_rows

#3
اون خطی که ازش ایراد میگیره اینه 

کد:
$do_email_check = mysqli_num_rows($email_check);

اون تابع mysqli_error رو هم گذاشتم اما هیچ اروری نشون نداد :

کد:
error:

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\register.php on line 39
khataye query

کوئری رو عین کتاب مینویسم .دیتابیس رو هم عین دستورات اون درست کردم. 

کد:
$email_check = mysqli_query($conn,"SELECT email FROM users WHERE email='$regemail'");

احتملاش هست این تابع mysqli_num_rows() تغییر کرده باشه؟(چون این اسکریپت یعنی کتابه قدیمیه)

اینم کل اسکریپت.

 
کد پی‌اچ‌پی:
<?php 
$err 
" ";
$regname $_POST["regname"];
$regemail $_POST["regemail"];
$regpass1 $_POST["regpass1"];
$regpass2 $_POST["regpass2"];
if(empty(
$regname)){
die(
"pleas enter your username");
}
if(empty(
$regpass1)){
die(
"plase enter your password");}
if(empty(
$regpass2)){
die(
"plase coniform your password");
}
if(empty(
$regemail)){
die(
"plase enter your email<br />
"
);
}
if(
$regpass1!=$regpass2)
{
die(
"password dont mach<br />");
}
$conn mysqli_connect("localhost","root","","legolas")or die ("ettesal bargharar nashod");
$user_check mysqli_query($conn,"SELECT name FROM users WHERE name = '$regname'");
$do_user_check mysqli_num_rows($user_check);


$email_check mysqli_query($conn,"SELECT email FROM users WHERE email='$regemail'");

$do_email_check mysqli_num_rows($email_check);
if(
$do_user_check>0){
die(
"username is alredy in use<br />");
}
if(
$do_email_check>0){
die(
"email is alredy exist");
}
$sql "insert into users
(name,email,password)values('
$_POST[regname]','$_POST[regemail]','$_POST[regpass1]')";
$resualt mysqli_query($conn,$sql)or die("khataye query");
print 
"<h1> you have registred succesfully</h1>";
print
"<a href = 'index.php'>go to login page</a>";
?>
hi hitler
پاسخ


پیام‌های این موضوع
تابع num_rows - توسط legolas_ir - ۱۳۹۳/۰۴/۲۸, ۰۵:۳۷ ق.ظ
RE: تابع num_rows - توسط admin - ۱۳۹۳/۰۴/۲۸, ۰۹:۲۰ ب.ظ
RE: تابع num_rows - توسط legolas_ir - ۱۳۹۳/۰۴/۲۸, ۱۰:۲۱ ب.ظ
RE: تابع num_rows - توسط admin - ۱۳۹۳/۰۴/۲۹, ۰۳:۵۴ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان