如何使用php在左侧创建一个带有表头的表?

时间:2014-03-29 17:27:15

标签: php mysql

我想创建一个这样的表: enter image description here

问题是,我想从数据库生成它。

$sql = "SELECT name, email, tel, address FROM info where id=1";
$res = mysql_query($sql);
$row = mysql_fetch_assoc($res);
$output="<table>
<tr>
<th>Name</th>
<th>E-mail</th>
<th>Phone number</th>
<th>Address</th>
</tr>\n";

$output.="<tr>
    <td>{$row['name']}</td>
    <td>{$row['email']}</td>
    <td>{$row['tel']}</td>
    <td>{$row['address']}</td>
</tr>";

$output.="</table>\n";

我想要一个有效的代码,但我不知道怎么做。

1 个答案:

答案 0 :(得分:1)

您希望自己<th>中的<tr>更像是

$output = "<table>\n";
$output.="<tr>
<th>Name</th><td>{$row['name']}</td>
<th>E-mail</th><td>{$row['email']}</td>
<th>Phone number</th><td>{$row['tel']}</td>
<th>Address</th><td>{$row['address']}</td>
</tr>";