我想从我的表中取出我的用户并用 html 表显示他们。我希望显示他们的姓名头像。所有这些信息都在表中。我想在一个有 4 列的表中显示所需的行数。
这是我要求的完整代码:
<html><head><title>MySQL Table Viewer</title></head><body>
<?php
$db_host = '';
$db_user = '';
$database = '';
$db_pwd = '';
$table = '';
if (!mysql_connect($db_host, $db_user, $db_pwd))
die("Can't connect to database");
if (!mysql_select_db($database))
die("Can't select database");
// sending query
$result = mysql_query("SELECT * FROM {$table} WHERE livedj=1");
if (!$result) {
die("Query to show fields from table failed");
}
$max_rows = 6;
$max_cols = 4;
echo "<table>";
$rows = 1;
while ($rows <= $max_rows)
{
echo "<tr>";
$cols = 1; // reset columns to 1 for each row
while ($cols <= $max_cols)
{
echo "<td>". $row['name'] . "<br />
<img src=\"http://myurl/path/to/pics/" . $row['avatar'] . "\" height=\"150\" width=\"150\" /></td>";
$cols++; // column counter
}
echo "</tr>";
$rows++; //row counter
}
echo "</table>";
?>
</body></html>
这只会给出一个包含正确表格的页面,但它没有显示来自 mysql 的任何信息......
是的,我已经删除了这里的数据库和密码设置,并且我的副本具有正确的设置。