|
|
|
ทำไมมัน Erorr ค่ะ กับคำสั่งนี้ $num = mysql_num_rows($result) ; |
|
|
|
|
|
|
|
$user_login=$_POST[user_login] ; แก้เป็น $user_login=$_POST["user_login"] ;
$pass_login=$_POST[pass_login] ; แก้เป็น $pass_login=$_POST["pass_login"] ;
session_start(); ต้องประกาศไว้บนสุดเสมอ (หลัง <?)
ดูออกเท่านี้อ่ะค่ะ ยังมือใหม่เหมือนกันแต่อยากช่วย ลองแก้ดูนะคะ
|
|
|
|
|
Date :
2009-04-02 02:53:35 |
By :
pochiiez |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
/************* เอาไว้บนสุดของเพจ*********************/
session_start() ;
ob_start();
/**********************************************/
$user_login=$_POST[user_login] ;
$pass_login=$_POST[pass_login] ;
if ($user_login=="" or $pass_login=="") {
echo "<h3> ERROR : ระบุข้อมูลให้ครบ</h3>" ;
exit() ;
}
include "connect.php" ;
$sql="select * form tb_member where username='$user_login' and password='$pass_login'" ;
$result = mysql_db_query($dbname,$sql) ;
$num = mysql_num_rows($result) ;
if ($num<=0) {
echo "<h3>ERROR : Username หรือ Password ไม่ถูกต้อง</h3>" ;
} else {
$_SESSION[sess_userid]=session_id() ;
$_SESSION[sess_username]=$user_login ;
header("Location: main.php") ;
}
mysql_close()
?>
ลองดูนะครับ คราวหน้า error อะไรเอาตัว error มา post ด้วยนะครับจะได้ง่ายขึ้น
|
|
|
|
|
Date :
2009-04-02 08:06:34 |
By :
pokultra |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอดูไฟล์ connect.php หน่อย
Code (PHP)
<?php
include "connect.php" ;
echo $sql="select * form tb_member where username='$user_login' and password='$pass_login' " ;
echo $result = mysql_db_query($dbname,$sql) ;
echo $num = mysql_num_rows($result) ;
?>
ลอง echo คำสั่งดูว่าได้ผลยังไง แล้วค่อยหาข้อผิดพลาด
|
|
|
|
|
Date :
2009-04-02 08:13:29 |
By :
mai_sao |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\TLMember\chkmember.php on line 14
ERROR : Username หรือ Password ไม่ถูกต้อง
----------------------------------------------------------------------------------------------
ลองทำตามข้างบนหมดแล้วนะค่ะ...ยังแป๊กอยู่ค่ะ...
นี่ละค่ะคือตัวที่มัน ERROR
ช่วยอีกทีนะค่ะ
|
|
|
|
|
Date :
2009-04-02 15:07:55 |
By :
ศิริประภา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
$result = mysql_db_query($dbname,$sql) or die(mysql_error());
?>
แล้วคุณจะรู้ ถ้าไม่รู้ก้เอามาถามอีกทีก็ได้ครับ
|
|
|
|
|
Date :
2009-04-02 15:31:21 |
By :
lozomac |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณกับทุกๆ คำตอบค่ะ...
ตอนนี้ได้แล้ว...(ซึ่งก็ไม่รู้หรอกค่ะว่ามันผิดยังไง...
แต่แบบว่า...ไป CopyCode ที่มันคล้ายกันอีก page หนึ่งมาใส่
มันได้เฉยเลยค่ะ...
php Sentsitive จริงๆ
เฮ้อง..
|
|
|
|
|
Date :
2009-04-02 20:22:12 |
By :
ศิริประภา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|