Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > คือมีปัญหา error Warning: mysql_num_rows(): น่ะครับ แก้หลายรอบแล้ว ช่วยทีครับ


[PHP] คือมีปัญหา error Warning: mysql_num_rows(): น่ะครับ แก้หลายรอบแล้ว ช่วยทีครับ

 
Topic : 082012



โพสกระทู้ ( 46 )
บทความ ( 0 )



สถานะออฟไลน์



นิคือ สิ่งที่มัน error ครับ

ตัวอย่าง




แล้วนิคือโค๊ดครับ ผมเอามาแค่ในส่วนที่เกียวข้องนะครับ


Code (PHP)
01.<?
02. 
03. 
04.require_once "config.php";
05.$search=$_REQUEST['course'];
06.$sql="select * FROM course ";
07.$dbquery=mysql_db_query($dbname,$sql);
08.$num_rows=mysql_num_rows($dbquery);
09. 
10. 
11.$i=0;
12.if($num_rows==0){
13.echo "<center><h2><font color='blue'>ไม่พบข้อมูลที่ตรงกับความต้องการ</font></h2></center>";
14.}
15.else
16.{
17.echo"<Table border=1 bgcolor="."gray"."><tr align='center' bgcolor='lightgray' ><td>ID</td><td>course</td></tr>";
18.while($i<$num_rows){
19.$result=mysql_fetch_array($dbquery);
20.$id = $result[0];
21.$course = $result[1];
22. 
23.if($i%2==0){echo"<tr bgcolor=orange><td>$id</td><td>$course</td></tr>";}
24.else {echo"<tr bgcolor=yellow><td>$id</td><td>$course</td></tr>";}
25.$i++;
26.}
27. 
28.echo"</Table>";
29.}
30.echo mysql_error();
31.mysql_close();
32. 
33. 
34.?>



ส่วนนิคือ โค๊ดทางด้านติดต่อฐานข้อมูลครับ

Code (PHP)
01.<?php
02.$host_name = 'localhost';
03.$user_name = 'root';
04.$pass_word = 'wattana';
05.$database_name = 'test';
06. 
07. 
08.mysql_query("SET NAMES UTF8");
09.mysql_query("SET character_set_results=utf8");
10.mysql_query("SET character_set_client=utf8");
11.mysql_query("SET character_set_connection = utf8");
12.$conn = mysql_connect($host_name, $user_name, $pass_word) or die ('Error connecting to mysql');
13.mysql_select_db($database_name);
14.?>



คือปัญหาแบบนี้ผมค้นหาข้อมูลแล้ว มันเกิดจากหลายสาเหตุมาก ผมก็พยายามทำอย่างที่เค้าบอกมาแล้ว แต่ก็ยังไม่ได้สักที ยังไงรบกวนช่วย แก้ให้ผมหน่อยนะครับ ขอบคุณครับ



Tag : PHP, MySQL, HTML/CSS, jQuery, Windows

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-08-07 10:15:13 By : jackkieclub View : 6036 Reply : 11
 

 

No. 1



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


จาก $sql="select * FROM course "; ลองเป็น $sql="select * FROM course order by ชื่อฟิลด์ในตาราง ASC"; ดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-07 10:59:09 By : apisitp
 

 

No. 2



โพสกระทู้ ( 46 )
บทความ ( 0 )



สถานะออฟไลน์


ยังไม่ได้เลยครับ ยังเหมือนเดิมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-07 12:41:43 By : jackkieclub
 

 

No. 3



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ตามนี้ล่ะ
Code (PHP)
1.<?php
2.$dbquery = mysql_db_query($dbname, $sql);//บรรทัดนี้ไม่ต้องquery db อีกครับเพราะมันอยู่ในไฟลื connect แล้วนี้
3.?>

เปลี่ยนเป็น
Code (PHP)
1.<?php
2.$dbquery = mysql_query($sql);// <<แบบนี้
3.$num_rows = mysql_num_rows($dbquery);
4.?>

อ้างอิงจาก https://www.thaicreate.com/php/forum/031594.html คห.ที่ 6 Credit : phpbasic
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-07 13:33:44 By : apisitp
 

 

No. 4



โพสกระทู้ ( 46 )
บทความ ( 0 )



สถานะออฟไลน์


โอ้ ออกแล้วครับ ขอบคุณมากๆครับผม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-07 13:53:55 By : jackkieclub
 

 

No. 5

Guest


ช่วยดูให้หน่อย กัฟ เปนเหมือนกัน


Code (PHP)
001.<?
002.session_start();
003. 
004.$user_s = $_SESSION['user'];
005.$pass_s = $_SESSION['password'];
006.$_SESSION['quest_id'] = $id;
007.$q_id = $_SESSION['quest_id'];
008. 
009.?>
010.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
011.<html xmlns="http://www.w3.org/1999/xhtml">
012.<head>
013.<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
014.<title>หน้าหลักเว็บบอร์ด</title>
015.<style type="text/css">
016.<!--
017..style1 {
018.font-size: 36px;
019.font-weight: bold;
020.}
021..style2 {color: #000000}
022..style4 {color: #00FF00}
023..style5 {color: #FFFFFF}
024..style6 {color: #333333}
025.-->
026.</style>
027.</head>
028. 
029.<body>
030.<center>
031.<p align="right" class="style4"><? echo $user_s."[on]"?></p>
032.<p><span class="style1">Webboad</span></p>
033.<p align="right"><a href="../admin/index.php" class="style2">หน้าหลัก</a> | <a href="../admin/logout.php" class="style2">ออกจากระบบ</a><br />
034. 
035.<hr />
036.<p align="right"><a href="webboard.php" class="style2">เว็บบอร์ด</a> | <a href="question.php" class="style2">ตั้งคำถามใหม่</a> <br />
037.</p>
038.<?
039. 
040.        include("../config.php") ;
041.        mysql_query("SET NAMES UTF8");
042.    $sql = "SELECT * FROM question q join admin a on q.admin_id = a.admin_id where quest_id = $q_id ";
043.    $db_query = mysql_db_query($db,$sql);
044.    $num_rows = mysql_num_rows($db_query);
045. 
046.    $result = mysql_fetch_array($db_query);
047. 
048.$quest_topic1 = $result[quest_topic];
049.$date_q1 = $result[date_time];
050.$quest_name1 = $result[quest_name];
051. 
052.?>
053.<table width="100%" border="0" bgcolor="#666666">
054.  <tr>
055.    <td width="33%"><div align="right"><h3>หัวข้อ |</h3>
056.    </div></td>
057.    <td width="55%"><div align="left"><h3><?echo"$quest_topic1";?></h3></div></td>
058.    <td width="12%"><div align="center"><span class="style5"><?echo"$date_q1";?></span></div></td>
059.  </tr>
060.  <tr>
061.    <td colspan="3"><table width="100%" border="0" bgcolor="#FFFFFF">
062.      <tr>
063.        <td width="13%" valign="top" bgcolor="#CCCCCC"><div align="right" class="style5">
064.          <p class="style6">คำถาม</p>
065.          </div></td>
066.        <td width="87%" colspan="2" valign="top" bgcolor="#CCCCCC"><div align="left"><?echo"$quest_name1";?></div></td>
067.        </tr>
068.    </table></td>
069.    </tr>
070.</table>
071.<p>&nbsp;</p>
072.<?
073.    $sql1="SELECT *
074.    FROM admin a join  question q on a.admin_id = q.admin_id
075.                 join answer w on q.quest_id = w.quest_id
076.                 where q.quest_id = $q_id " ;
077.   $db_query=mysql_db_query($db,$sql1);
078.   $num_rows=mysql_num_rows($db_query);
079.    
080.          $a = 0;
081.           
082.    while($a < $num_rows){
083.    $result = mysql_fetch_array($db_query);
084. 
085.$quest_topic2 = $result[quest_topic];
086.$name2 = $result[name];
087.$ans_time2 = $result[ans_time];
088.$ans_detail2 = $result[ans_detail];
089.$ans_id2 = $result[ans_id];
090. 
091.?>
092.<table width="100%" border="0" bgcolor="#CCCCCC">
093.  <tr>
094.    <td colspan="4"><table width="100%" border="0" bgcolor="#999999">
095.      <tr>
096.        <td width="33%"><div align="right"><span class="style5">หัวข้อ</span>|</div></td>
097.        <td width="67%"><div align="left"><span class="style5"><?echo"$quest_topic2";?></span></div></td>
098.      </tr>
099.    </table></td>
100.    </tr>
101.  <tr>
102.    <td width="13%"><table width="100%" border="0">
103.      <tr>
104.        <td bgcolor="#CCCCCC"><?echo"$name2";?></td>
105.      </tr>
106.      <tr>
107.        <td bgcolor="#CCCCCC"><?echo"$ans_time2";?></td>
108.      </tr>
109.    </table></td>
110.    <td colspan="2" bgcolor="#FFFFFF">
111.      <div align="left"><?echo"$ans_detail2";?> </div></td>
112.    <td width="6%" bgcolor="#CCCCCC"><div align="center">
113.      <h2><?echo"$ans_id";?></h2>
114.    </div></td>
115.  </tr>
116.</table>
117. 
118. 
119.  <p>
120.    <?
121.  $a++;
122.}
123. mysql_close();
124.?>
125.</p>
126.  <p>&nbsp;  </p>
127.  <hr />
128.  <?
129.  include("../config.php") ;
130.  $sql="SELECT *
131.    FROM admin a join  question q on a.admin_id = q.admin_id
132.        where q.quest_id = $q_id " ;
133.   $db_query=mysql_query($sql);
134.   $num_rows=mysql_num_rows($db_query);
135. 
136. 
137.$result = mysql_fetch_array($db_query);
138. 
139. 
140.$name3 = $result[name];
141.$email3 = $result[email];
142. 
143.mysql_error();
144.?>
145.<form id="form1" name="form1" method="post" action="answer2.php" onSubmit="return check()">
146.  <table width="100%" border="0" cellspacing="0" cellpadding="0">
147.    <tr>
148.      <td width="21%" valign="top"><div align="right">โพสคำตอบ</div></td>
149.      <td width="3%" valign="top"><div align="center">:::</div></td>
150.      <td width="76%"><div align="left">
151.        <textarea name="ans_detail" cols="75" rows="5" id="ans_detail"></textarea>
152.      </div></td>
153.    </tr>
154.    <tr>
155.      <td><div align="right">ชื่อผู้โพส</div></td>
156.      <td><div align="center">:::</div></td>
157.      <td><div align="left"><?echo"$name3";?></div></td>
158.    </tr>
159.    <tr>
160.      <td><div align="right">E-mail</div></td>
161.      <td><div align="center">:::</div></td>
162.      <td><div align="left"><?echo"$email3";?></div></td>
163.    </tr>
164.    <tr>
165.      <td colspan="3"><div align="center">
166.        <input name="Submit" type="submit" id="Submit" value="ตกลง" />
167.        <input type="reset" name="Reset" id="button" value="ยกเลิก" />
168.      </div></td>
169.    </tr>
170.  </table>
171.</form>
172.<script language="javascript">
173. 
174.function check() {
175.if(document.form1.ans_detail.value=="") {
176.alert("คุณยังไม่ได้ใส่คำตอบ") ;
177.document.form1.ans_detail.focus() ;
178.return false ;
179.}
180.else if(document.form1.quest_name.value=="") {
181.alert("คุณยังไม่ได้ใส่คำถาม") ;
182.document.form1.quest_name.focus() ;
183.return false ;
184.}
185. 
186.else
187.return true ;
188.}
189.</script>
190.</center>
191.</body>
192.</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-22 20:03:03 By : cool
 

 

No. 6



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


สมัครสมาชิก + ตั้งกระทู้ใหม่ดีกว่าครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-22 20:05:05 By : apisitp
 

 

No. 7

Guest


Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\Apartment\apartment\check_out.php on line 111

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-29 11:41:24 By : lao
 

 

No. 8

Guest


Code
$sql_1="select * from rent inner join room,room_type on(room.rent_id=rent.rent_id) AND (room.room_type=room_type.type_id)where rent.room_id='$room_id' ";

$result_1=mysql_query($sql_1);
$chk=mysql_num_rows($result_1);


นีคืโค้ด มันแก้แล้วมันยัง
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\Apartment\apartment\check_out.php on line 111


ช่อยทีคัรบ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-29 11:52:47 By : jo
 

 

No. 9



โพสกระทู้ ( 1,819 )
บทความ ( 20 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

ลองแบบนี้ดูครับ
01.$sql_1 = "
02.    SELECT *
03.    FROM `rent`
04.    INNER JOIN (`room`, `room_type`)
05.    ON (
06.        `room`.`rent_id` = `rent`.`rent_id`
07.        AND `room`.`room_type` = `room_type`.`type_id`
08.    )
09.    WHERE `rent`.`room_id` = '$room_id'
10.";
11. 
12.$result_1 = mysql_query($sql_1) or die(mysql_error());
13.$chk = mysql_num_rows($result_1);


เพิ่มการจบการทำงานและแสดง error
$result_1 = mysql_query($sql_1) or die(mysql_error());
ถ้ามันยัง error ตรง mysql_query() มันจะจบการทำงาน และแสดง error ก็ให้เอา error มาให้ดูนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-29 11:59:16 By : cookiephp
 

 

No. 10



โพสกระทู้ ( 200 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook Blogger

แบบนี้ครับ You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'on(room.rent_id=rent.rent_id) AND (room.room_type=room_type.type_id)where rent.r' at line 1
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-24 09:42:08 By : Judinho
 

 

No. 11

Guest


ของผมมันขึ้นงี้มีวิธีแก้อย่างไรบ้างคับ

มันขึ้นงี้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-07 02:24:14 By : CN
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : คือมีปัญหา error Warning: mysql_num_rows(): น่ะครับ แก้หลายรอบแล้ว ช่วยทีครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่