ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingสอบถามเรื่อง select sql เข้ามาที
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สอบถามเรื่อง select sql เข้ามาที  (อ่าน 588 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ttuunn
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 59
ออฟไลน์ ออฟไลน์

กระทู้: 1,324



ดูรายละเอียด เว็บไซต์
« เมื่อ: 11 มิถุนายน 2009, 17:26:34 »

 Huh?
คือถ้าเราทำแบบ

include("include/connect.inc.php");
select * from tb where cat=c1
$result=mysql_query($sql,$c);
$row_1=mysql_fetch_row($result);

select * from tb where cat=c2
$result=mysql_query($sql,$c);
$row_2=mysql_fetch_row($result);

select * from tb where cat=c3
$result=mysql_query($sql,$c);
$row_3=mysql_fetch_row($result);

select * from tb where cat=c4
$result=mysql_query($sql,$c);
$row_4=mysql_fetch_row($result);

คือทำแบบนี้ ดีหรือเปล่าครับ หรือปกติ
แล้วเว็บเช่นพวก Mthai หน้าแรกที่โชว์ข่าวแต่ละหมวด เค้าทำแนวๆนี้ หรือแบบอื่นครับ

ขอบคุณครับ
บันทึกการเข้า

mikeyx
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 271
ออฟไลน์ ออฟไลน์

กระทู้: 4,045



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 11 มิถุนายน 2009, 17:31:10 »

$sql = "SELECT * FROM หัวข้อ";
      $rs = mysql_query($sql) or die(mysql_error());
      while($rw = mysql_fetch_array($rs)){
                                 แสดงหัวข้อ
                      $sqlp = "SELECT * FROM เนื้อหา WHERE filed_catelog = $rw[filed_catelog] ORDER BY id desc limit 5";
               $result = mysql_query($sqlp) or die(mysql_error());
               while($row = mysql_fetch_array($result)){
                                 แสดงผลเนื้อหา
} // จบการแสดงเนื้อหา
} // จบการแสดงหัวข้อ
บันทึกการเข้า
JoNaJo
ก๊วนเสียว
*

พลังน้ำใจ: 24
ออฟไลน์ ออฟไลน์

กระทู้: 414



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 11 มิถุนายน 2009, 17:31:47 »

เหมือนจะไม่ดีนะครัีบ แต่ไม่รู้ว่าต้องทำยังงัยเหมือนกัน รอเรปล่าง ชัวร์กว่า
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์