我想创建一个这样的表:
问题是,我想从数据库生成它。
$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";
我想要一个有效的代码,但我不知道怎么做。
答案 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>";