[英]PHP and SQL table in HTML
我試圖找到一種以這種方式從SQL中以HTML顯示表格的方法,正如我在html部分中所示的那樣:
HTML
<table>
<tr>
<td><a><img src="" width=135 height=100/></a></td>
<td><a><h2>Title</h2></a><p>DDMMYY</p><p>Description</p></td>
</tr>
</table>
我當前的腳本僅在一行中輸出結果,如下所示:
的PHP
<?php
$stmt = $db->prepare('SELECT title, tag, desc FROM Tbl1;');
$stmt->execute();
$res = $stmt->fetchAll(PDO::FETCH_ASSOC);
echo "<table>";
foreach($res AS $val) {
echo "<tr>";
foreach($val AS $val1) {
echo "<td>$val1</td>";
}
echo "</tr>";
}
echo "</table>";
$db = null;
?>
$stmt = $db->prepare('SELECT title, tag, `desc` FROM Tbl1;');
$stmt->execute();
$results = $stmt->fetchAll(PDO::FETCH_ASSOC));
echo '<table>';
for($results as $row) {
echo '<tr>';
echo '<td>' . $row['imagefield'] . '</td>';
echo '<td style="text-align: right">' . $row['description'] . '<br />' . $text . '</td>';
// etc...
echo '</tr>';
}
echo '</table>';
沒有任何理由說明此代碼不會顯示有效表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.