выбор более одной строки из базы данных через исключение java.io.EOFException: источник исчерпан преждевременно в андроид
обратите внимание, что мой столбец изображения LONGBLOB
Я отправляю результат в код Android
Обратите внимание еще раз, если я выбрал какой-либо столбец с типом int или var char, он работает правильно, longblob через это исключение.
это мой php код
<?php
require "conn.php";
$aa =$_POST["cid"];
$mysql_qry = "select * from cities where ID = '$aa'";
$result = mysqli_query($conn,$mysql_qry);
$FinalArr = array();
$UserData ="-1";
$count =0;
$mysql_qry2 = "select * from images ";
$result2 = mysqli_query($conn,$mysql_qry2);
while ( $row2 = mysqli_fetch_array($result2))
{
if($row2["cityID"] == $aa)
{
$image1 = $row2["image"];
$imagearr = array($image1);
$FinalArr[$count] = array();
$FinalArr[$count] = $imagearr;
$count++;
}
}
$UserData = json_encode($FinalArr,JSON_UNESCAPED_UNICODE);
echo $UserData;
$conn->close();
?>
Я хочу выбрать определенное количество строк в таблице с длинным типом BLOB-объектов
Задача ещё не решена.
Других решений пока нет …