ต้องการเรียงข้อมูลหลาย ๆ ข้อมูล จากฟิลด์แต่ละฟิลด์ ..
ถ้าต้องการเรียนง จากน้อยไปมาก ใช้ order by รูปแบบ select * from table_name order by id และถ้าต้องการจากมากไปหาน้อยใช้ desc รูปแบบ select * from table_name where id desc
และถ้าต้องการบาง field ก็แค่ select * from table_name where Method , Brand , Received Date , Expire Date
ไม่รู้ตรงกับคำถามที่ต้องการหรือป่าวครับ
Date :
2009-04-08 20:37:09
By :
kanchen
ใส่ลิงค์ที่หัวคอลัมน์ ส่ง ชื่อฟิลด์ และก็การเรียงลำดับครับ
<a href="?fieldname=brand&sort=desc">Brand</a>
ที่เหลือคงเดาได้ว่าต้องทำยังไง
Date :
2009-04-08 20:46:31
By :
plakrim
<a href="computer.php?brand=brand&sort=desc">Brand</a>
ยังไงต่อละครับ ผมเขียนโค๊ดก็ไม่ค่อยจะเก่งซะด้วย เลยก็ไม่ได้สักที งงงง มาเป็นวันแล้ว
คิดว่าไม่ได้จะไม่ทำแล้วนะครับ....ขอวิงวอนช่วยเหลือด้วย เพราะไม่รู้เรื่องโค๊ดจริง ๆ นะครับ
คิดว่าผมได้ศึกษา ได้ทราบไว้ก็ยังดีนะครับ...ขอขอบคุณมาก ๆ ครับ
Date :
2009-04-09 18:31:15
By :
riderman
<a href="?fieldname=brand&sort=desc">Brand</a>
Code (PHP)
<?php
$fieldname = $_GET["fieldname"];
$sort = $_GET["sort"];
if(!empty($fieldname) and !empty($sort)){
$sql = "select * from _table order by $fieldname $sort";
}else{
$sql = "select * from _table";
}
ถ้าแบบนี้ละ พอไปได้ไหม
?>
Date :
2009-04-09 22:38:47
By :
plakrim
Load balance : Server 04