You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET =test WHERE =test' at line 1] in EXECUTE("UPDATE SET =test WHERE =test")
$sql = 'UPDATE ' . $this->recipientDbTable . ' SET ' . $this->recipientDbColumn['result_id'] . '=' . 'test' . ' WHERE ' . $this->recipientDbColumn . '=' . 'test';
ответ
Похоже, что $this->recipientDbColumn['result_id']
является пустым или пустым. Посмотрите на свой журнал ошибок с error_reporting(E_ALL)
, он может иметь неопределенную ошибку индекса.
Кроме того, эхо из реального SQL-запроса и опубликовать его здесь, должно быть очевидно, в чем проблема.
Также используйте подготовленные заявления.
$this->recipientDbColumn['result_id']
и $this->recipientDbColumn
как ошибка предполагает возврат пустой строки.
... правильно синтаксис использовать вблизи 'SET = тест WHERE = тест' в строке 1] в ВЫПОЛНИТЬ ("UPDATE SET = тест WHERE = тест")
Как вы могли видеть, вызов возвращает пустую строку. Проверьте код, где вы его пропустили!
Спасибо, посмотрев сейчас – Spidey
В соответствии с этой ошибкой, кажется, что ваши $this->recipientDbTable
& другие переменные не содержат значений.
Попробуйте
echo $this->recipientDbColumn;
Проверьте, если он печатает значения
- 1. Что вызывает эту ошибку?
- 2. Что вызывает эту ошибку?
- 3. Что вызывает эту странную PHP фатальную ошибку?
- 4. Что вызывает эту синтаксическую ошибку php?
- 5. Что вызывает эту ошибку modx?
- 6. Что вызывает эту ошибку маршрута?
- 7. Что вызывает эту логическую ошибку?
- 8. Что вызывает эту ошибку сегментации?
- 9. что вызывает эту ошибку xhtml
- 10. Что вызывает эту ошибку java.lang.NullPointerException?
- 11. Что вызывает эту ошибку NoClassDefFoundError?
- 12. что вызывает эту ошибку сервера?
- 13. Что вызывает эту ошибку компиляции?
- 14. Что вызывает эту синтаксическую ошибку?
- 15. Что вызывает эту ошибку SQL/Hibernate в JBoss 7.1.1?
- 16. Что вызывает эту неправильную ошибку даты?
- 17. Что вызывает эту ошибку при использовании flatMap?
- 18. Что вызывает эту ошибку атрибута в python?
- 19. Что вызывает эту ошибку ограничения рекурсии?
- 20. Что вызывает эту неопределенную постоянную ошибку?
- 21. Что вызывает эту ошибку сегментации: 11?
- 22. ASP.NET - что щеколда вызывает эту ошибку произнесения
- 23. Что вызывает эту ошибку консоли JS?
- 24. Что вызывает эту непредсказуемую ошибку OpenGL?
- 25. Что вызывает эту задержку в PHP?
- 26. Что вызывает эту ошибку? «Ошибка выполнения 380: Недопустимое значение свойства»
- 27. Как устранить эту ошибку php
- 28. bind_param, что вызывает ошибку
- 29. что вызывает эту ошибку сегментации? пример из книги
- 30. Не могу понять, что вызывает эту ошибку синтаксиса Java
Посмотрите на * фактический * SQL строку, чтобы понять, почему он содержит мусор. Затем прекратите выполнение этой конкатенации строк и [используйте заполнители для * значений *] (http://stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-php?rq=1). – user2864740
Неверный запрос! Попробуйте прочитать ошибку. – aldrin27
У меня нет ни малейшего понятия о том, что даже происходит ayy lmao – Spidey