ฟ้องแบบนี้หมายความว่าไรอ่ะครับ ฟ้องแบบนี้หมายความว่าไรอ่ะครับ Warning: mysql_fetch_array(): supplied argument is not a valid MySQL r
supplied argument ของคุฯไม่ถูกต้องอะคับ
ลองดูคำสั่ง SQL ว่า ถูกต้องป่าวนะคับ
ไม่ทราบว่าคุณใช้ไรรัน php อะคับ IIS หรือป่าว
เห็นไฟล์อยู่ใน D:\ แบบว่าไม่เคยอะคับ อิอิ
Date :
10 ต.ค. 2550 17:14:37
By :
UltraBoo
งั้นรบกวนดูให้ทีครับ code สั้นๆ แต่ผมดันหาปัญหาไม่เจออ่ะครับ
<?php
$connect = mysql_connect("localhost","root","admin");
$db = dataonline;
$tb="m_menu_information";
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");
$sql = "Select * From $tb where userid = '24'";
$dbquery = mysql_db_query($db,$sql);
$num_rows = mysql_num_rows($dbquery);
?>
<?php
$a=0;
while($a < $num_rows){
$userid = $result[userid];
$menuid = $result[menuid];
?>
<?php echo ($menuid.$userid."<br>"); ?>
<?php
$a++;
}
?>
Date :
10 ต.ค. 2550 17:28:33
By :
lermjunior
$result มาจากไหนหว่า อยู่ๆก็มา
Date :
10 ต.ค. 2550 23:10:11
By :
bomครหวัน
$result ก็มาจาก $result = mysql_fetch_array($db_query);
ขอโทษทีครับผมส่งโค้ดให้ไม่หมด $result = mysql_fetch_array($db_query); จะอยู่เหนือ $result บรรทัดนึงนะครับ
Date :
11 ต.ค. 2550 12:42:03
By :
เหลิม
มันบอกค่าที่ส่งให้กับฟังก์ชั่น mysql_fetch_array() มันไม่ถูกต้อง
โปรดสังเกตุ
$db_query กับ $dbquery เนอะ หาเจอยัง
Date :
14 ต.ค. 2550 23:22:56
By :
bomครหวัน
<?php
$connect = mysql_connect("localhost","root","admin");
$db = dataonline;
$tb="m_menu_information";
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");
$sql = "Select * From $tb where userid = '24'";
<b>$dbquery</b> = mysql_db_query($db,$sql);
$num_rows = mysql_num_rows($dbquery);
$result = mysql_fetch_array(<b>$db_query</b>);
?>
มันแตกต่างกันต้องเป็นตัวเดียวกัน
Date :
25 ต.ค. 2550 00:25:36
By :
skol
$dbquery
$db_query
Date :
25 ต.ค. 2550 00:26:37
By :
ss
รักนะ
Date :
2009-07-03 12:32:17
By :
ตี้
Load balance : Server 00