【问题标题】:how can I get multiple query responses in php?如何在 php 中获得多个查询响应?
【发布时间】:2021-12-31 09:23:43
【问题描述】:

大家好,感谢阅读。 我正在使用 php 在一个 android 应用程序中接收一些查询,但我只知道如何从一个数组中只接收一个对象,我不知道如何接收整个数组。这就是我在我的 php 文档中所做的。 enter image description here

【问题讨论】:

  • 使用循环......网上已经有很多例子了,在 PHP 手册中。
  • 附言。根据How to Ask,请不要发布您的代码图片,始终以文本形式发布。谢谢
  • 您也可以使用该代码进行 SQL 注入。参数化查询并使用准备好的语句。

标签: php android database kotlin android-volley


【解决方案1】:

在您的情况下,$res 是数组,因此您需要对其进行迭代以访问数据库中的行。例如:

$res = mysqli_fetch_array();
foreach($res as $row){
 $columnValue =  $row['columnName'];
}

因此,您需要根据需要执行代码示例中提供的相同操作。

【讨论】:

    【解决方案2】:

    你刚刚得到第一个结果。您需要遍历所有结果。

    $result = mysqli_query($conn, $query);
    while (($res = mysqli_fetch_assoc($result))) {
        // Do jour job with $res
    }
    

    注意:另外,我已将 mysqli_fetch_array 更改为 mysqli_fetch_assoc,因为您只会将 $res 视为关联数组。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-11-22
      • 2014-09-12
      • 1970-01-01
      • 2018-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多