เกิด Error ครับ มือใหม่ งง มากเลยครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

popnakub
PHP Newbie
PHP Newbie
Posts: 6
Joined: 29/06/2009 9:06 pm

เกิด Error ครับ มือใหม่ งง มากเลยครับ

Post by popnakub » 03/07/2009 4:42 pm

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource ---->งงมากๆครับ
//-----------------------------------------------------------------------------------------
<?php
require_once("connect_db.php");
require_once("function.php");
$result = show_data("books");
echo "<table>";
echo $hwel;
$count=0;
while($row = mysql_fetch_array($result,MYSQL_ASSOC))---------------->บรรทัดที่เกิดError ครับ
{
if($count==0)
{
?>
<tr height = "70">
<td width="100"><img src="<?=$row["picture"]?>" border="1"></td>
<td width="300">
<font size="2" face="MS Sans Serif"><b>
<a href="../detailbook.php?&isbn=<?=$row['isbn']?>"><?=$row["title"]?></a></b>
<br>
<b>ISBN </b><?=$row["isbn"]?><br>
<b>ผู้แต่ง </b><?=$row["author"]?><br>
<b>จำนวน </b><?=$row["page"]?>หน้า<br>
<b>สำนักพิมพ์ </b><?=$row["publisher"]?><br>
<b>จัดพิมพ์ครั้งที่ </b><?=$row["time"]?><br>
<b>ราคา </b><?=ceil($row["price"])?>
&nbsp;<b>บาท</b></br>
</font><br>
<font size = 2 face = "MS Sans Serif"><a class = "shop" href = "../show_cart.php?new=<?=$row["isbn"]?>">หยิบใส่รถเข็น</font></a><br>
</td>

<?php
$count ++;
}
else
{
?>
<td width = "100"><img src = <?=$row["picture"]?> border = "1"></td>
<td width = "300"><font size = 2 face = " MS Sans Serif"><b><a href = "../detailbook.php?&isbn=<?= $row["isbn"]?>"><?=$row["title"]?></a></b><br>
<b>ISBN </b><?=$row["isbn"]?><br>
<b>ผู้แต่ง </b><?=$row["author"]?><br>
<b>จำนวน </b><?=$row["page"]?>หน้า<br>
<b>สำนักพิมพ์ </b><?=$row["publisher"]?><br>
<b>จัดพิมพ์ครั้งที่ </b><?=$row["time"]?><br>
<b>ราคา </b><?=ceil($row["price"])?>
&nbsp;<b>บาท</b></br>
</font><br>
<font size = 2 face = "MS Sans Serif"><a class = "shop" href = "show_cart.php?new=<?= $row["isbn"]?>">หยิบใส่รถเข็น</font></a>
</td>
</tr>
<tr height = "20"><td>&nbsp;</td></tr>
<?
$count = 0;
}
?>
<?
}
echo "</table>";
?>
//-----------------------function ที่ใช้ครับครับ---------------------------
function show_data($tablename)
{
$conn = connect_db("ktpbook");
if(!$conn)
echo "เกิดความผิดพลาดไม่สามารถติดต่อกับฐานข้อมูลได้";
$sql = "select * form $tablename";
$result = mysql_query($sql);
if(!$result)
return 0;
else
return $result;
}
?>
ปล.รบกวนที่ครับงงมาก ครับอ่านแล้วในเว๊ปบอร์ดแล้วก็ยัง งงๆ อยู่ครับ รบกวนแนะนำผมหน่อยน้าครับ^^"

darksoullest
PHP Jr. Member
PHP Jr. Member
Posts: 17
Joined: 02/07/2009 5:28 pm

Re: เกิด Error ครับ มือใหม่ งง มากเลยครับ

Post by darksoullest » 03/07/2009 4:48 pm

ลองแก้ตรงนี้น่ะครับ while($row = mysql_fetch_array($result))

popnakub
PHP Newbie
PHP Newbie
Posts: 6
Joined: 29/06/2009 9:06 pm

Re: เกิด Error ครับ มือใหม่ งง มากเลยครับ

Post by popnakub » 03/07/2009 8:13 pm

ลองแก้ตรงนี้น่ะครับ while($row = mysql_fetch_array($result))
ผมแก้แล้วนะครับก็ไม่หายมานขึ้น Error เหมือนเดิมครับ

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\site\index.php on line 8
งงมากเลยครับทั้งๆที่
1.file connect_db.php ก็ใช้งานได้
2.file function.php ก็ใช้งานได้
//-------------------------------------------
แต่ทำไมรันไม่ได้ไม่รู้ -***- Database ผมก็มีข้อมูลนะครัย ที่มานไม่แสดงข้อมูล ช่วยผมด้วยครับ T^T...

niponnet
PHP Sr. Member
PHP Sr. Member
Posts: 50
Joined: 01/12/2008 9:41 pm

Re: เกิด Error ครับ มือใหม่ งง มากเลยครับ

Post by niponnet » 03/07/2009 9:34 pm

ตรง function show_data($tablename) นะครับ

แก้ตรง $sql = "select * form $tablename";

เป็น $sql = "select * from $tablename";


ใช้ from ผิดไปหน่อยลองแก้ดู ได้ผลไงบอกด้วยนะ

popnakub
PHP Newbie
PHP Newbie
Posts: 6
Joined: 29/06/2009 9:06 pm

Re: เกิด Error ครับ มือใหม่ งง มากเลยครับ

Post by popnakub » 03/07/2009 10:14 pm

ขอบคุณมากครับผม

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: Bing [Bot] and 37 guests