在PHP中从数据库获取数据时出错

时间:2013-11-13 23:42:24

标签: php database fetch

我是PHP的新手,并尝试设置一个简单的测试来从我设置的临时数据库中返回数据,但我不断收到语法错误。我已经看了一遍,在消除过程之后,似乎是在这一行,但我不确定是什么问题,因为我很确定它看起来就像我正在使用的教程。

    while($row = mysqli_fetch_row($result)) {

以下是与我正在做的相关的所有代码:

    <?php
// Perform database query
$query = "SELECT * FROM subjects";
$result = mysqli_query($connection, $query);

// Test if there was a query error
if (!$result) {
    die ("Database query failed.");
}
    ?>

    <?php
// Use returned data (if any)
while($row = mysqli_fetch_row($result)) {
    // output data from each row
    var_dump($row);
    echo "<hr />";
    ?>

我能够成功进行初始连接等,就在我试图从数据库中显示数据时,我得到了语法错误。

1 个答案:

答案 0 :(得分:0)

就在这里,你错过了闭幕式

<?php
  //Use returned data (if any)
  while($row = mysqli_fetch_row($result)) {
   // output data from each row
   var_dump($row);
   echo "<hr />";
  } //you missed your closing braces
?>