gpt4 book ai didi

php - 在 HTML/PHP 中显示 MySQL 表时出现问题

转载 作者:行者123 更新时间:2023-11-29 01:42:40 25 4
gpt4 key购买 nike

我很难弄清楚如何让我的表格显示为网页。

其他一切正常。我已经能够使用表单将记录写入表格,但我无法显示表格。

这是我的代码:

$host = "***";
$userName = "***";
$passWord = "***";
$db = "doctorWho";

mysql_connect($host,$userName,$passWord);
mysql_select_db($db) or die( "Unable to access database");
$query = "SELECT * FROM patients";

$result = mysql_query($query);

echo "<table border='1'>
<tr>
<th>Last Name</th>
<th>First Name</th>
<th>Address</th>
<th>Age</th>
<th>Sex</th>
<th>Marital Status</th>
<th>Medication</th>
<th>Date Rx'd</th>
<th>Quantity</th>
</tr>";

while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['lastName'] . "</td>";
echo "<td>" . $row['firstName'] . "</td>";
echo "<td>" . $row['address'] . "</td>";
echo "<td>" . $row['age'] . "</td>";
echo "<td>" . $row['sex'] . "</td>";
echo "<td>" . $row['maritalStatus'] . "</td>";
echo "<td>" . $row['medication'] . "</td>";
echo "<td>" . $row['medsWhen'] . "</td>";
echo "<td>" . $row['medsQuant'] . "</td>";
echo "</tr>";

}
echo "</table>";

最佳答案

你想要mysql_fetch_array() .目前,您正在混合使用两种不同的扩展。每个都有不同的东西,与扩展相关。

除此之外,您应该考虑 PDO 或 MySQLi,这是您尝试使用的错误函数的来源。 This article应该可以帮助您决定可以使用哪些。

关于php - 在 HTML/PHP 中显示 MySQL 表时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15739468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com