我希望我的表格居中,所以我尝试了这个:<table align=center>HEEHHE</table>
这是行不通的。
我的代码:
<?php
$servername = "***:3306";
$username = "**";
$password = "!!!!";
$dbname = "***";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT balance FROM tbl_users WHERE userID = 8";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
echo "<table align="center"><tr><th>Aktuell im Jackpot:</tr></th>";
// output data of each row
while($row = $result->fetch_assoc()) {
echo "<tr><td>".$row["balance"]."</tr></td>";
}
echo "</table>";
} else {
echo "0 results";
}
$conn->close();
?>
align="center"
可能仍然有效,即使它是一个已弃用的属性(参见 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/table )。您可能应该使用 CSS 进行样式设置,例如表 { 边距:0 自动;
应该这样做。
虽然您的代码中有多个问题:
tr
在 th
元素之前关闭(右下图)结构)
td
在th 元素
之前关闭(见下文)
- 双引号语法错误(正如 Audite Marlow 所暗示的)
table {
margin: 0 auto;
}
<table>
<tr><th>Aktuell im Jackpot:</th></tr>
<tr><td>1231234</td></tr>
</table>
我是一名优秀的程序员,十分优秀!