我有以下代码,它可以格式化网页上的表格,如下所示:
http://thepoolscene.com/rooms-new/
echo "<table border='1'>
<tr>
<th>Room Name</th>
<th>Address</th>
<th>Phone</th>
<th>Map</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td font color=red>" . $row['NameofLocation'] . "</td>";
echo "<td>" . $row['Address'] . ", " . $row['City'] . " " . $row['Province'] . "</td>";
echo "<td>" . $row['Phone'] . "</td>";
echo "<td>" . "<a href='http://maps.google.com/maps?q=" . $row['Address'] . "+" . $row['City'] . "+" . $row['Province'] . "&hl=en'target=“_blank” >Map</a></font></td></tr>" . "</td>";
echo "</tr>";
}
echo "</table>";
我想用一些颜色来格式化表格,并使列的间隔更均匀一些。有没有办法自动调整每列的宽度?具体来说,电话号码和 map 字段将保持不变。
最佳答案
也许这会对你有帮助
<th style='width:50%; color:red;'>Room Name</th>
<th style='width:50%; color:red;'>Address</th>
<th style='width:80px; color:red;'>Phone</th>
<th style='width:20px; color:red;'>Map</th>
关于php - 格式化表 MYSQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8514022/