2010-05-18 7 views
2
$db = mysql_connect("", "", "") or die("Could not connect."); 
mysql_select_db("",$db)or die(mysql_error()); 
$sql = "SELECT * FROM table where 1"; 
$pager = new pager($sql,'page',6); 
while($row = mysql_fetch_array($pager->result)) 
{ 
    echo $row['persons']."<br>"; 
} 
mysql_close($db); 

выше выходного кода:Как поместить массив в столбцы

Mathew
Томас
Джон
Стюарт
Уотсон
Кельвина

Что мне нужно это должно разделить inot несколько столбцов говорят:

Mathew     Стюарт
Томас     Уотсон
Джон     Кельвина

, как я могу это сделать ??

ответ

0
$i = 0; 
$columnCount = 2; 
echo '<table>'; 
while($row = mysql_fetch_array($pager->result)) 
{ 
    $newRow = ($i % $columnCount == 0); 
    if($newRow) { 
     echo '<tr>'; 
    } 
    echo '<td>' . $row['persons'] . '</td>'; 
    if($newRow) { 
     echo '</tr>'; 
    } 
    $i++; 
} 
echo '</table>'; 
+0

отлично, но как положить его в аккуратный стол? – mathew

+0

нормально, я думаю, я могу справиться с этим, ЧТОБЫ ВЫ очень много – mathew

+0

упс еще один вопрос, если мне нужно в трех столбцах, то ?? – mathew

Смежные вопросы