|
|
|
ติด Warning: mysql_fetch_array() ช่วยหน่อยครับ จนปัญญาจริงๆ |
|
|
|
|
|
|
|
ลองติดต่อกับฐานข้อมูลแบบธรรมดา โดยไม่ต้อง include ดูครับว่าผ่านรึป่าว?
|
|
|
|
|
Date :
2012-03-10 11:22:58 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแล้วครับ
ผ่านปกติเลย ไม่มี error ครับ
Code (PHP)
$host = "localhost" ;
$username = "user" ;
$password = "pass" ;
$db = "db" ;
$connect = mysql_connect($host,$username,$password)or die ("not connect mysql");
mysql_query("SET NAMES UTF8");
|
|
|
|
|
Date :
2012-03-10 11:55:01 |
By :
vespaclassic |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำไม ไม่ลองเช็ค mysql_num_rows หลังการ fetch หละ ง่ายกว่าอีก
Code (PHP)
$User=$_POST['User'];
$Pass=$_POST['Password'];
$Result=mysql_query("SELECT * table_member Where User='".$User."' And Pass='".$Pass."'") or die (mysql_error());
$Num_Row=mysql_num_rows($Result);
if($Num_Rows==1){
$Member=mysql_fetch_array($Result);
$_SESSOION['Admin']=$Member['User'];
echo "Login Complate";
}else{
echo "Noning Login";
}
|
|
|
|
|
Date :
2012-03-10 14:18:01 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จากสถานการณ์นี้ มั่นใจได้เกือบร้อยเปอร์เซนต์ว่า database connection ผิดอยู่ ดูดีๆ ครับ เขียนแบบ rep บน ช่วยได้ไม่ให้ error
|
|
|
|
|
Date :
2012-03-10 14:30:47 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ติดตาม
|
ประวัติการแก้ไข 2012-03-10 14:38:11
|
|
|
|
Date :
2012-03-10 14:36:15 |
By :
mindba |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่ได้เลยครับ
|
|
|
|
|
Date :
2012-03-10 16:35:14 |
By :
vespaclassic |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้มันกลายเป็น
NO database Selece
Code (PHP)
include("config.inc.php") ;
mysql_select_db($db) ;
$user_login=$_POST['user_login'];
$pwd_login=$_POST['pwd_login'];
$result=mysql_query("select * from member where user='".$user_login."' And password='".$pwd_login."'") or die (mysql_error());
$num_Row=mysql_num_rows($result);
if($num_Row==1){
$dbarr = mysql_fetch_array($result) ;
if($user_login!=$dbarr['user'] and $pwd_login!=$dbarr['password']) {
echo "รหัสผ่านไม่ถูกต้อง" ;
exit() ;
}
else {
$login_true = $user_login ;
session_register("login_true") ;
echo "<meta http-equiv='refresh' content='0 ;url=index.php'>" ;
exit() ;
}
}
|
|
|
|
|
Date :
2012-03-10 17:08:39 |
By :
vespaclassic |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดูที่ไฟล์ config.inc ใหม่ครับ
|
|
|
|
|
Date :
2012-03-10 17:31:48 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ ได้ละครับ
|
|
|
|
|
Date :
2012-03-10 17:35:45 |
By :
vespaclassic |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|