ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: KONINW ที่ 22 กุมภาพันธ์ 2011, 22:05:44



หัวข้อ: ถาม Error หน่อยครับ [php]
เริ่มหัวข้อโดย: KONINW ที่ 22 กุมภาพันธ์ 2011, 22:05:44
ถามโค้ดข้อสอบหน่อยครับ พอดีมัน Error ครับ

โค๊ด:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\rung1\quiz.php on line 41

นี้คือโค้ดในไฟล์ ในไฟล์ quiz.php  ผมไม่รู้ว่าจะแก้ยังไงดี

โค๊ด:
			 $lms_quizSQL = "select * from lms_quiz where qz_chid='$ch_id' and qz_status=0 order by rand(qz_no)";
$lms_quizQUERY = mysql_db_query($dbname, $lms_quizSQL);
$quizNUM = mysql_num_rows($lms_quizQUERY);
$qzs=0;
while($qzs<$quizNUM)
{
$lms_quizRS = mysql_fetch_array($lms_quizQUERY);

ขอบคุณล่วงหน้าครับ




หัวข้อ: Re: ถาม Error หน่อยครับ [php]
เริ่มหัวข้อโดย: Railway ที่ 22 กุมภาพันธ์ 2011, 22:23:42
อ่า..เท่าที่เคยเจอ คือ result มันไม่มีผลออกมา หรืออกมาเป็นค่าว่างอ่ะคร๊าบ ตรวจสองคำสั้ง sql ดูก่อนครับ พิมพ์เว้น วรรค หรือ ตัวแปรที่ส่งไป $ch_id มีค่าไหม โดยการ echo ดูก่อนอ่ะครับ


หัวข้อ: Re: ถาม Error หน่อยครับ [php]
เริ่มหัวข้อโดย: zankumuro ที่ 22 กุมภาพันธ์ 2011, 22:25:10
order by rand(qz_no)

ผมว่าตรงนี้น่ะ เอาออกแล้วลองรันดู


หัวข้อ: Re: ถาม Error หน่อยครับ [php]
เริ่มหัวข้อโดย: KONINW ที่ 22 กุมภาพันธ์ 2011, 22:31:21
order by rand(qz_no)

ผมว่าตรงนี้น่ะ เอาออกแล้วลองรันดู

อ่า ขอบคุณมากครับ ได้แล้ว ^_^  อยากกดบวกให้แต่กดไม่ได้แหะๆๆ