数组$ response没有从数据库返回我的项,它产生的结果为空,导致我的android应用程序显示错误:“JSONException:字符0的输入结束”。请提供任何帮助,我将不胜感激。
editTutorial(tutorial) {
this.editTutorials.show();
this.edit_tut = tutorial;
}
答案 0 :(得分:1)
function [index] = binarySearch(A, n, num)
left = 1;
right = n;
flag = 0;
while left <= right
mid = ceil((left + right) / 2);
if A(mid) == num
index = mid;
flag = 1;
break;
else if A(mid) > num
right = mid - 1;
else
left = mid + 1;
end
end
end
if flag == 0;
index = -1;
end
end
您将while ($row = mysqli_fetch_array($result)) {
array_push($response, base64_encode($row["image"]));
}
设置为数组,然后尝试将其作为字符串传递。基本上$item
=字符串和$item
=数组。所以你只需要在你想要的数组中推送图像值。试试我的代码并给我一些反馈。从我看到你做了一个圆圈,并在while循环中丢失,而你可以简单。
正如您将看到here数组推送需要您想要存储值的数组(数组类型)和值(字符串类型)。< / p>