1)
Не используйте root
для подключения к вашей базе данных на PHP.Используйте нового пользователя -spistist- SQL, предназначенного для PHP и с минимальными привилегиями.В противном случае это плохая практика и потенциальная дыра в безопасности.
2)
Удалите последнюю запятую из списка имен столбцов ...image,)
3)
Включите имена столбцов в обратные галочки (эти парни:"` "; обычно рядом с цифрой 1 на латинской клавиатуре).
3b)
Избегайте использования Зарезервированные слова .
4)
Читать Журнал ошибок PHP
5)
Правильно выводите ошибки MySQLi с помощью
mysqli_query($sql,$query) or error_log(print_r(mysqli_error($sql),true));
, который выведет в файл журнала ошибок точную ошибку MySQLi.
6)
Использовать подготовленные отчеты. А?