0
Я разрабатываю php-сервер, отправляющий ответ массивов на клиент Android с помощью JSON. Теперь я просто тестирую php-код, но результат пуст. Пожалуйста помоги!!пустой ответ php sql json
<?php
#Connect to Database
$con = mysqli_connect("localhost","root","", "leoonline");
#Check connection
if (mysqli_connect_errno()) {
echo 'Database connection error: ' . mysqli_connect_error();
exit();
}
//Check already exist account
$allaccount = mysqli_query($con, "SELECT * FROM usersacc");
$results = array();
while($row = mysqli_fetch_array($allaccount))
{
$results[] = array(
'id' => base64_decode($row['id']),
'phone' => $row['phone'],
'password'> $row['password']
);
}
$json = json_encode($results);
?>
Что происходит, если вы вставляете петлю внутри if ($ allaccount) {while() {...} var_dump ($ json);} –
содержит ли ваши таблицы usersacc необходимые данные? – fortune
Прочитайте этот ответ: [https://stackoverflow.com/questions/17219916/json-decode-returns-json-error-syntax-but-online-formatter-says-the-json-is-ok] [1] [1]: https://stackoverflow.com/questions/17219916/json-decode-returns-json-error-syntax-but-online-formatter-says-the-json-is -ОК – toto21