Я написал запрос в PHP и mysql, и он отлично работает и возвращает данные. Я просто пытаюсь перезаписать его как функцию Mysqli.Я пытаюсь переписать это как запрос mysqli, но я продолжаю получать ошибку
Это то, что я придумал, но получаю ошибку 500 с файлом.
if (mysqli_connect_errno()) {
printf("Could not talk to the database: ", mysqli_connect_error());
exit();
}
$query("SQL QUERY WORKS FINE");
$data = array();
if ($result = $con->query($query)) {
$tempData = array();
while ($row = $result->fetch_object()) {
$tempData = $row;
array_push($data, $tempData);
}
echo json_encode($myArray);
}
/* free result set */
$result->close();
$con->close();
Есть ли в журналах ошибок вашего сервера? – andrewsi
Я просто проверяю это прямо сейчас. Это просто не имеет смысла. У меня аналогичный запрос выполняется в другом файле, за исключением того, что он не кодирует результаты и работает нормально. –
Вы также можете попробовать запустить PHP-файл непосредственно из командной строки - вывести на экран ошибку на экране. – andrewsi