Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在HTML/PHP中显示MySQL表时出现问题_Php_Mysql_Html Table - Fatal编程技术网

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

在HTML/PHP中显示MySQL表时出现问题,php,mysql,html-table,Php,Mysql,Html Table,我很难弄清楚如何让我的表格显示为网页 其他一切都很好。我已经能够使用表单向表中写入记录,但我根本无法显示表 这是我的密码: $host = "***"; $userName = "***"; $passWord = "***"; $db = "doctorWho"; mysql_connect($host,$userName,$passWord); mysql_select_db($db) or die( "Unable to access database"); $query = "SELE

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

其他一切都很好。我已经能够使用表单向表中写入记录,但我根本无法显示表

这是我的密码:

$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>";
$host=“***”;
$userName=“***”;
$passWord=“***”;
$db=“doctorWho”;
mysql\u connect($host、$userName、$passWord);
mysql_select_db($db)或die(“无法访问数据库”);
$query=“选择*来自患者”;
$result=mysql\u query($query);
回声“
姓
名字
地址
年龄
性
婚姻状况
药物
接收日期
量
";
while($row=mysqli\u fetch\u数组($result))
{
回声“;
回显“$row['lastName']”;
回显“$row['firstName']”;
回显“$row['address']”;
回显“$row['age']”;
回显“$row['sex]”;
回显“$row['maritalStatus']”;
回显“$row['medicing']”;
回显“$row['medsWhen']”;
回显“$row['medsQuant']”;
回声“;
}
回声“;
你想要的。目前,您正在混合使用两种不同的扩展。每种方法都有不同之处,与扩展相关

除了此之外,您应该考虑PDO或MySQL,这是您尝试使用的错误函数的来源。应该可以帮助您决定您可能会使用哪一个。

您想要的。目前,您正在混合使用两种不同的扩展。每种方法都有不同之处,与扩展相关

// I think your connection should look like this
$conn = mysql_connect($host,$userName,$passWord);
mysql_select_db($conn,$db) or die( "Unable to access database");

// another is your using mysql as connection so you can use mysqli functions on that rofl.
//Instead use mysql functions
mysql_fetch_array();

除了此之外,您应该考虑PDO或MySQL,这是您尝试使用的错误函数的来源。应该能帮助你决定你可能使用哪一种

// I think your connection should look like this
$conn = mysql_connect($host,$userName,$passWord);
mysql_select_db($conn,$db) or die( "Unable to access database");

// another is your using mysql as connection so you can use mysqli functions on that rofl.
//Instead use mysql functions
mysql_fetch_array();
注意:另一种方法不是使用
@
符号来处理错误。这是一种更好的使用方法
ini_set()
或在处理显示错误时配置
php.ini

注意:另一种方法不是使用
@
符号来处理错误。这是一种更好的使用方法
ini_set()
或在处理显示错误时配置
php.ini

来自php ref

mixed mysqli_fetch_array ( mysqli_result $result [, int $resulttype = MYSQLI_BOTH ] )
mysqli\u-fetch\u-array
需要
mysqli\u-result
,但是您使用的是
mysql\u-query
,您应该从php ref中尝试
mysql\u-fetch\u-array

mixed mysqli_fetch_array ( mysqli_result $result [, int $resulttype = MYSQLI_BOTH ] )
mysqli\u-fetch\u-array
需要
mysqli\u-result
,但是您正在使用
mysql\u-query
,您应该尝试
mysql\u-fetch\u-array

只需更改:-

while($row = mysqli_fetch_array($result))

只要改变一下:-

while($row = mysqli_fetch_array($result))


不要使用mysql?*?它已被弃用。mysqlpi或PDO是替代品,也是城里最新的野兽。如果你正在使用mysql,请不要这样做。。原因正是@Ed Heal先生在表单更多信息检查@NullPonyPointer中告诉我的-你让我听起来像匹马威尔伯不使用mysql吗?它已被弃用。mysqlpi或PDO是替代品,也是城里最新的野兽。如果你正在使用mysql,请不要这样做。。原因正是@Ed Heal先生在更多信息检查@NullPonyPointer中所说的——你让我听起来像匹马Wilber@NullPonyPointer事实上,我只是个呆子,慢慢地学习。谢谢你的帮助@Pachi:如果这个答案解决了你的问题,请考虑点击它旁边的向下箭头,当它允许你的时候接受它。@ Pachi请NoOB并不意味着我们不做首演。我确信你正在犯错而不尝试(给予足够的关注)。要解决这个问题,也不要使用
@
运算符忽略错误。它总是很糟糕,您必须解决them@Daedalus我正在努力解决这个问题。非常感谢你给我的信息!忽略错误是非常糟糕的。。并导致未识别的缺陷,可以运行整个项目,因此开始解决和处理这些缺陷是很好的properly@NullPonyPointer事实上,我只是个呆子,慢慢地学习。谢谢你的帮助@Pachi:如果这个答案解决了你的问题,请考虑点击它旁边的向下箭头,当它允许你的时候接受它。@ Pachi请NoOB并不意味着我们不做首演。我确信你正在犯错而不尝试(给予足够的关注)。要解决这个问题,也不要使用
@
运算符忽略错误。它总是很糟糕,您必须解决them@Daedalus我正在努力解决这个问题。非常感谢你给我的信息!忽略错误是非常糟糕的。。并导致未识别的缺陷,可以运行整个项目,因此开始正确解决和处理这些问题是很好的。请不要使用其不良做法来使用此功能。请不要使用其不良做法来使用此功能