如何遍历 mysql 结果集

2022-08-30 21:52:20

有哪些不同的方法来循环访问 mysql 结果集?我是PHP和MySQL的新手,所以我正在寻找简单的方法来循环,并解释所提供的代码是如何工作的。


答案 1

我想到的第一个例子:

    <?php

    $link = mysql_connect(/*arguments here*/);

    $query = sprintf("select * from table");

    $result = mysql_query($query, $link);

    if ($result) {
      while($row = mysql_fetch_array($result)) {
        // do something with the $row
      }

    }
    else {
      echo mysql_error();
    }
?>

答案 2

下面是一个完整的示例:

http://php.net/manual/en/mysqli-result.fetch-array.php

  1. 连接
  2. 选择数据库
  3. 进行查询
  4. 循环显示结果并读取数组以获取行

推荐