|
|
|
เกี่ยวกับการ fetch_array ถ้าข้อมูลที่ได้มามี 3 แถว มีฟิลด์ คือ name ,lastname,type_id ข้อมูลคือ |
|
|
|
|
|
|
|
คือประมาณว่านะจะ ใช้วิธี select โดยการ group ด้วย type_id ดูนะครับ ประมาณนี้
$sql = "select type_id from $tbl_name group by type_id";
$query = mysql_query($sql);
while($rec = mysql_fetch_array($query)){
$a_group[] = $rec[group_id];
}
foreach($a_group as $key => $val){
$sql = "select * from $tbl_name where type_id = '$val' order by name ";
$query = mysql_query($sql);
$text = "";
while($rec = mysql_fetch_array($query)){
$text .= ",".$rec[name];
}
echo substr($text,1)." ".$val."<br>";
}
ลองทำดูนะครับ ไม่แน่ใจว่าใช้ได้อย่างที่คุณต้องการเปล่าอ่ะ
|
|
|
|
|
Date :
9 ก.ค. 2550 13:55:26 |
By :
www |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรง คำสั่ง query ให้ใช้ group by type_id ต่อท้ายนะครับ ได้ชัว
|
|
|
|
|
Date :
10 ก.ค. 2550 17:52:29 |
By :
123 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|