[請益] 不知道該怎麼下標題的問題@@ 請各位前輩看看

看板PHP作者時間19年前 (2005/10/26 17:00), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
抱歉 這是我第一次在這個板問問題 可能太基本了 也不知道怎麼下標題 請各位見諒 我的問題是這樣的 舉個例子來說 舉例永遠是最好的說明法 假設我想列出幾個人的成績 寫法如下 <?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

10/26 17:18, , 1F
用 $name[] 陣列儲存試試
10/26 17:18, 1F

10/26 17:40, , 2F
如果是用資料庫來存取的話 一開始先設變數例如主鍵=index
10/26 17:40, 2F

10/26 17:40, , 3F
然後index++ 然後用mysql_fetch_array來把資料丟出來
10/26 17:40, 3F
文章代碼(AID): #13NqMslm (PHP)
文章代碼(AID): #13NqMslm (PHP)