php - mysqli 获取数组返回 null 作为结果

标签 php mysql database mysqli

不知道我的结果什么也没返回

    if ($stmt2->execute()) {
        $photo_items = $stmt2->get_result();

        while ($imgArray = $photo_items->fetch_array()) {
        }
            echo  $imgArray[] = $imgArray;
        }

我也尝试过这个

            echo  $imgArray[] = $imgArray['mycolname'];

最佳答案

尝试

while ($img = $photo_items->fetch_array()) {
       $imgArray[] = $img;
}

要查看数组元素,请尝试:

print_r($imgArray);

关于php - mysqli 获取数组返回 null 作为结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22088458/

相关文章:

php - 无法将 JSONObject 从 android 发布到 PHP

php - 作为静态类属性的实例

PHP MySQL GET 代码审查

php - PHP-将2D数组中的一列转换为指定列名的1D数组

php - $variable[] 和 array_push($variable, $newValue) 哪个更快?

mysql - 隐藏SSRS表中的一行

java - SimpleDateFormat 返回 "Sun Oct 10 00:00:00 BRT 2010"但插入 "2010-10-10"

javascript - 连接到 mongodb 并插入帖子的最简单的几行代码是什么?

java - 2 个表列之间的多个链接...糟糕的设计方法?

android - 无法在Flutter中使用Hive插件