|
|
|
ต้องการแสดงข้อมูลแบบตาราง โดยมีรูปแบบที่ต้องการ (มีรูป) ครับ |
|
|
|
|
|
|
|
มันอยู่ที่การจัดหน้าจอมากกว่าครับ
ถ้าใช้ table มาช่วยก็เขียนตามข้างล่างนี้ครับ แต่ถ้าจะเขียนด้วย <ul style="display:inline-block;">... ก็จะเขียนอีกแบบ
Code (PHP)
$sql = "select name,score from competitor order by score desc limit 9";
$res = mysql_query($sql) or die(mysql_error()."<br />".$sql);
//วนลูปเพื่อดึงค่าที่ต้องการออกมาให้หมดในรอบเดียว แล้วเก็บไว้ในตัวแปรอาร์เรย์
while($data[] = mysql_fetch_assoc($res)){;}
// รางวัลที่ 1
echo "<tr>";
echo "<td rowspan=5>{$data[0]["name"]} , {$data[0]["score"]}</td>";
// รางวัลที่ 2
echo "<td colspan=2>{$data[1]["name"]} , {$data[1]["score"]}</td>";
echo "</tr>";
// รางวัลที่ 3
echo "<tr><td colspan=2>{$data[2]["name"]} , {$data[2]["score"]}</td></tr>";
// รางวัลที่ 4 ,7
echo "<tr><td>{$data[3]["name"]} , {$data[3]["score"]}</td>";
echo "<td>{$data[6]["name"]} , {$data[6]["score"]}</td></tr>";
// รางวัลที่ 5 ,8
echo "<tr><td>{$data[4]["name"]} , {$data[4]["score"]}</td>";
echo "<td>{$data[7]["name"]} , {$data[7]["score"]}</td></tr>";
// รางวัลที่ 6 ,9
echo "<tr><td>{$data[5]["name"]} , {$data[5]["score"]}</td>";
echo "<td>{$data[8]["name"]} , {$data[8]["score"]}</td></tr>";
|
|
|
|
|
Date :
2012-02-11 03:26:37 |
By :
Unidentier |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ พอเข้าใจละ
|
|
|
|
|
Date :
2012-02-11 21:08:39 |
By :
miterru |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|