作者chweng ()
看板PHP
標題[請益] 不知道該怎麼下標題的問題@@ 請各位前輩看看
時間Wed Oct 26 17:17:23 2005
抱歉 這是我第一次在這個板問問題
可能太基本了 也不知道怎麼下標題 請各位見諒
我的問題是這樣的 舉個例子來說 舉例永遠是最好的說明法
假設我想列出幾個人的成績 寫法如下
<?php
$name1="小明"; $score1=90;
$name2="小英"; $score2=80;
$name3="小華"; $score3=70;
$name4=""; $score4=0;
echo "<h4>成績列表</h4>";
echo "<ul>";
echo "<li>姓名:" . $name1 . ",成績:" . $score1 . "。</li>";
echo "<li>姓名:" . $name2 . ",成績:" . $score2 . "。</li>";
echo "<li>姓名:" . $name3 . ",成績:" . $score3 . "。</li>";
echo "<li>姓名:" . $name4 . ",成績:" . $score4 . "。</li>";
echo "</ul>";
?>
但是紅色的部分實在太累贅了 我想用while的方式來做 像這樣
while ($name
?!=="")
{
echo "<li>姓名:" . $name
? . ",成績:" . $score
? . "。</li>";
}
循序從$name1和$score1開始輸出資料 然後是$name2和$score2 以此類推
在名字非空白的時候反覆的執行 直到名字是空白($name4="")的時候 表示資料結束
但是我不知道該怎麼在變數的名稱中 讓數字慢慢遞增($name1 $name2 $name3 ....)
所以上來請教各位前輩 請問有人可以給我個答案嗎 謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.107.22
1F:推 FlashGet:用 $name[] 陣列儲存試試 10/26 17:18
2F:推 ksaon:如果是用資料庫來存取的話 一開始先設變數例如主鍵=index 10/26 17:40
3F:→ ksaon:然後index++ 然後用mysql_fetch_array來把資料丟出來 10/26 17:40