2015-08-28 59 views
1

我試圖從使用PHP MySQL數據庫創建結果的頁面,包圍結果的每一行(其中包含一個圖像和細節的一些其他行)在一個盒子裏。周圍繪製的PHP結果的盒子 - 語法

目前,page.php文件從數據庫中獲取數據,並使用result.inc將數據格式化成信息每行3個單元格的行。

Address1 Picture Comment 
Address2 Picture2 Comment2 
etc. 

我想在漂亮的盒子(甚至只是一個盒子)中包好每一行。這會在表格之前產生一個空的(但有邊界的)框,然後像平常那樣產生表格。

如何以關閉盒子裏面的結果?

<style> 
    p { 
     outline-style: solid; 
     outline-width: 5px; 
    } 
</style> 

for($i=1; $i <= $num_rows; $i++) { 
    $row = mysql_fetch_array($result); 
    print("<p>"); 
    print("<TR>"); 
    include("includes/result.inc"); 
    print("</TR>"); 
    print("</p>"); 
} 
+0

不能在'p'標籤中直接插入'tr'標籤,他們需要一個完整的包裹'表格'標記。 – Lee

回答

1

您不能只在表格行之間放置p標籤。相反,樣式錶行本身:

<style> 
    tr { 
     outline-style: solid; 
     outline-width: 5px; 
    } 
</style> 

而且PHP:

for($i=1; $i <= $num_rows; $i++) { 
    $row = mysql_fetch_array($result); 
    print("<TR>"); 
    include("includes/result.inc"); 
    print("</TR>"); 
} 
+0

我愛你,你會嫁給我....完美! –