php - 对 PHP 数组中的某些元素建立索引

标签 php mysql

我有一个由 mysqli_fetch_array() 函数创建的 PHP 数组。该数组包含几行,并且在不循环遍历它们的情况下,我可以逐行抓取每一行吗?

我已经尝试过:

$links= mysqli_fetch_array($links_result); 

echo $links['link'][0];

但我似乎无法让它发挥作用。我可能做错了什么?这可能吗?

最佳答案

当你这样做的时候

$links= mysqli_fetch_array($links_result); 

只需通过列名称访问它们即可在 $links 中获取结果集中的下一行。

你可以循环遍历结果

if(mysqli_num_rows($links_result)) {

    while($links= mysqli_fetch_array($links_result)) {

       //each row in here 
       var_dump($links);

    }

}

关于php - 对 PHP 数组中的某些元素建立索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22164548/

相关文章:

php - 执行我的 PHP 脚本时 Apache 崩溃了

php - 404 资源未找到 api-platform

php - php自定义类mysqli中的prepare语句出错

mysql - MySql 中对记录进行分组的最佳/正确方法(不是 "Group By")

php - 仅当强制类别的产品在购物车中时才允许结帐

PHP PDO 关闭 DatabaseFactory 文件中的 mysql 连接

php - 实现 Mult 的更好方法。 PHP 中 1 篇文章的类别?

mysql - 连接 2 个 MySQL 临时表比连接临时表和普通表并添加 WHERE 子句慢 50 倍?

php - SELECT WHERE 变量不起作用

php - 将票务系统添加到现有的 PHP/MySQL 应用程序?