เช็ค user ซ้ำ คือว่า code มันเป็นอย่างนี้ select std_user *from $tbstudent
ลอง
echo $SQL_check_user;
ออกมาดูครับ ว่าใช่อยากที่เราต้องการรึเปล่า
หรือไม่ก็เอาไปเช๊คที่ phpMyAdmin ดูครับ
Date :
2009-08-04 12:05:29
By :
rasabut
Code (PHP)
<?php
$sql = "select std_user from $tbstudent where Username ='$std_user'";
$result = mysql_query($sql,$con) or die ("<center><br> Query คำสั่งไม่ได้ <br><br><a href=# onclick='history.back()'>กลับไปหน้า Login</a></center>");
$numrow = mysql_num_row($result);
if ($numrow == 1)
{ echo "มีข้อมูลซ้ำ";
exit(); } else
{ echo "กลับไปแก้ไข"; }
?>
ผมยังไม่ได้รันดูนะ ลองดูครับ เผื่อได้
Date :
2009-08-04 12:12:02
By :
panyapol
มันฟ้องว่า error บรรทัดนี้
$result = mysql_query($sql,$con) or die ("<center><br> Query คำสั่งไม่ได้
ช่วยอีกหน่อยนะ
Date :
2009-08-04 12:29:30
By :
ying-oohho
ส่วน echo $SQL_check_user; ลองแล้วค่ะแต่ก็ผิบรรทัดเดิม คือ $num = mysql_num_rows($result) ;
Date :
2009-08-04 12:39:33
By :
ying-oohho
echo $SQL_check_user;
ออกมาแล้ว แล้วลองไปรัน sql ใน phpMyAdmin แล้วเป็นไงครับ error รึเปล่าครับ
Date :
2009-08-04 12:54:35
By :
rasabut
ลองเปลี่ยนตามที่คุณ P@e บอกแล้ว ผลออกมาเป็นแบบนี้ค่ะ
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\AppServ\www\e-powerplant\member\confirm_register.php on line 12
Query คำสั่งไม่ได้
กลับไปหน้า Login
บรรทัดที่ 12 คือ
$result = mysql_query($sql,$con) or die ("<center><br> Query คำสั่งไม่ได้ <br><br><a href=# onclick='history.back()'>กลับไปหน้า Login</a></center>");
ดูให้อีกทีได้ไหมค๊ะ
Date :
2009-08-04 21:31:17
By :
ying-oohho
$result = mysql_query($sql) or die ("<center><br> Query คำสั่งไม่ได้ <br>$sql<br><a href=# onclick='history.back()'>กลับไปหน้า Login</a></center>");
และเอาผลลัพท์มาดูครับ
Date :
2009-08-05 07:19:14
By :
pjgunner
Load balance : Server 02