【发布时间】:2023-11-29 14:00:01
【问题描述】:
我有一个加载了不同教堂信息的数据库,我正在尝试将数据库中的所有信息插入到一个包含 3 行的 PHP 表中。
我希望每个单元格的结构是:
Church Name
Image
Pastor Name
我可以轻松地将所有数据插入到一个表中,但我无法让它显示为 3 行。
echo("<table>");
while($row = mysql_fetch_array($rs))
{
echo("<tr>");
echo("<td>");
echo("<a href='" . $row['website'] . "'>" . $row['churchName'] . "</a><br>");
echo("<img src=\"" . $row['image'] . "\"><br>");
echo($row['pastorName'] . "<br><br>");
echo("</td>");
echo("<td>");
echo("<a href='" . $row['website'] . "'>" . $row['churchName'] . "</a><br>");
echo("<img src=\"" . $row['image'] . "\"><br>");
echo($row['pastorName'] . "<br><br>");
echo("</td>");echo("<td>");
echo("<a href='" . $row['website'] . "'>" . $row['churchName'] . "</a><br>");
echo("<img src=\"" . $row['image'] . "\"><br>");
echo($row['pastorName'] . "<br><br>");
echo("</td>");
echo("</tr>");
}
echo("</table>");
这样做会导致我的 3 行结构正确,但数据重复。我知道我没有更改 id,但不知道我应该怎么做
【问题讨论】:
-
请不要将
mysql_*函数用于新代码。它们不再维护,社区已经开始deprecation process。看到red box?相反,您应该了解prepared statements 并使用PDO 或MySQLi。如果您不能决定,this article 将帮助您选择。如果你想学习,here is good PDO tutorial.
标签: php sql html-table rows