看板 PHP 關於我們 聯絡資訊
(恕刪) 假設資料如下 A B C D E F 如果你不加斷行的話,呈現如下 A B C D E F 因此你的情況應該只是要做判斷 每兩筆資料就加個斷行 以下參考程式使用 table 處理 // 設定每列幾欄 $columns = 2; $query = "SELECT stuff FROM mystuff ORDER BY stuff"; // 取資料總數 $num_rows = mysql_num_rows($result); echo "<TABLE BORDER=\"0\">\n"; for($i = 0; $i < $num_rows; $i++) { $row = mysql_fetch_array($result); if($i % $columns == 0) { echo "<TR>\n"; } echo "<TD>" . $row['stuff'] . "</TD>\n"; if(($i % $columns) == ($columns - 1) || ($i + 1) == $num_rows) { echo "</TR>\n"; } } echo "</TABLE>\n"; 希望這是您要的. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.190.160