สอบถามเรื่องการทำ แบบประมาณ บอร์ดผู้บริหารหน่อย ครับ
คือ ผมจะทำบอร์ดผู้บริหาร โดยให้เก็บลง DataBase แล้วนำมาแสดงในหน้าเว็บครับ (คล้ายๆเว็บ http://thubmun.go.th/member3.php ครับ)
โดยผมทำให้เก็บลง DataBase ได้แล้ว ครับ แต่ตอนแสดงผลนี่ละครับ มัน Error ครับ ไม่รู้ทำทำถูกไหมครับ รบกวนช่วยแนะนำหน่อย ครับ
โดย code ผมประมาณนี้ ครับ
โดยอันนี้ สมมุติว่ามี 5 แถว ครับ
หรือ มีวิธีอื่น รบกวนช่วยแนะนำหน่อย ครับ ขอบคุณมาก ครับ
โดยผมทำให้เก็บลง DataBase ได้แล้ว ครับ แต่ตอนแสดงผลนี่ละครับ มัน Error ครับ ไม่รู้ทำทำถูกไหมครับ รบกวนช่วยแนะนำหน่อย ครับ
โดย code ผมประมาณนี้ ครับ
โดยอันนี้ สมมุติว่ามี 5 แถว ครับ
for($i=1;$i<=5;$i++)
{
$select_cat_board.$i = "SELECT * FROM cat_board WHERE rank=".$i;
$result_cat_board.$i = mysql_query($select_cat_board.$i,$Conn) or die(mysql_error());
}
for($i=1;$i<=5;$i++)
{
while ($row.$i = mysql_fetch_assoc($result_cat_board.$i))
{
echo $row.$i[name];
}
}
หรือ มีวิธีอื่น รบกวนช่วยแนะนำหน่อย ครับ ขอบคุณมาก ครับ
โดยที่
select ที่ rank เท่ากับ 1 ทั้งหมด เก็บไว้ที่ตัวแปรที่1
select ที่ rank เท่ากับ 2 ทั้งหมด เก็บไว้ที่ตัวแปรที่2
select ที่ rank เท่ากับ 3 ทั้งหมด เก็บไว้ที่ตัวแปรที่3
...................
select ที่ rank เท่ากับ 5 ทั้งหมด เก็บไว้ที่ตัวแปรที่5
แล้วก็แสดงผมโดยใช้ loop for ครับ
เช่น
cat_board เป็น DataBae ที่เก็บ fild rank , name ครับ
ใน DataBase เก็บค่า
rank=1, Name=AA
rank=1, Name=BB
rank=1, Name=CC
rank=2, Name=DD
rank=2, Name=FF
โดยถ้า ใช้คำสั่ง select แล้วจะแสดงดังนี้
AA BB CC
DD FF
ครับ
รบกวนช่วยชี้แนะหน่อย ครับ ขอบคุณครับ
1.น่าจะต้อง query แล้วเอาข้อมูลใส่ลงใน array ไว้ก่อน
2.เอา Array ออกมาแสดงผล
จากตัวอย่างใช้วิธีเก็บลงใน resource ซึ่งไม่น่าจะใช้งานได้ หรือ
ใช้วิธี query ออกมาทั้งหมดทีเดียว โดยเรียงตามลำดับ rank
SELECT * FROM table ORDER BY rank ASC