Я пытаюсь получить базу данных для работы в моем приложении, где я хочу сохранить результаты в базе данных. Я создал набор php-файлов, которые я вызываю из своего приложения для Android. Все работает до тех пор, пока в таблице нет столбцов с данными json, но я хочу сохранить json-файл в моей базе данных. Ошибка, которую я получаю
mysqli::prepare(): Unknown type 245 sent by the server. Please send a report to the developers in <b>/Users/usrname/LearnPhP/Documents/android_login_api/include/DB_Functions.php</b> on line <b>59</b><br />
Строка 59 в DB_Functions:
$stmt = $this->conn->prepare("SELECT * FROM users WHERE email = ?");
Я googled, но ничего не нашел. Я работаю над своим MacBook, при использовании Windows 10 он отлично работает. Тем не менее, он должен работать и на Mac, во-вторых, следующий шаг – настроить сервер, который находится на моем настольном компьютере, а затем мне нужно работать с моего Mac, чтобы проверить его правильно.
РЕШЕНИЕ:
Благодаря подсказке в комментариях я обнаружил, что между php и mysql существует несоответствие. У меня mysql 5.7.12, и теперь я использую php 7, и это отлично работает.
Я последовал за этим, чтобы обновить свой php.