2010-06-16 60 views
0

我對PHP相當陌生,所以我不確定如何做到這一點。用php和mysql填充水平和垂直的表格

我有一個數據庫中的記錄,鏈接到圖像(個人資料圖片),我想顯示5和4。我將如何做到這一點?

+0

你能澄清你的問題位? – 2010-06-16 15:25:54

+0

您是否想要生成5列4行的表格? – 2010-06-16 15:26:21

+0

而如果5不合適呢?瀏覽器應該顯示一個滾動條還是應該浮動(暗示)一個新的安排? (我不想在這裏不必要地使事情複雜化,只是想知道...) – MvanGeest 2010-06-16 15:36:31

回答

1

首先我會找到一個體面的MySQL Tutorial。然後我會練習運行一些基本的SELECT查詢。

你這樣做之後,它就是這麼簡單

$sql = "SELECT `picture_link` FROM `users` WHERE 1"; 
$query = $this->db->query($sql); 

foreach($query->result() as $row) 
{ 
    echo $row->picture_link; 
} 

注意,這段代碼是廣義

總表的代碼

echo "<table><tr>"; 
$count = 1; 
foreach($query->result() as $row) 
{ 
    if($count % 5 == 0) 
    { 
     echo "</tr><tr>"; 
    } 

    echo "<td>" . $row->picture_link . "</td>"; 
    $count++; 
} 
+0

我知道MySQL和SQL,它只是PHP也是新的。這隻會在每行上打印一行呢?不是沿着和下來? – iamjonesy 2010-06-16 15:38:35

+0

正確。你要找的是一張桌子。 – 2010-06-16 15:51:02

+0

感謝您添加額外的代碼!看起來它會做我想要的! – iamjonesy 2010-06-17 11:44:59