= ? where user = ? and profession = "healer"'
[text, user.id],
...
выдаёт ошибку Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'p' at line 1 ?
Ошибка в синтаксисе запроса. Пришли его в формате SQL и с заполнеными переменными - подскажем в чем дел
всё, разобрался. в вызове функции запятая пропущена. в итоге квадратные скобки воспринимаются как обращение к символу в строке запроса по его индексу, а запятая внутри квадратный скобок - оператор возвращающий правый операнд, в итоге получается выражение возвращающее второй символ запроса (p)
Строка должна быть 'так оформлена'
Обсуждают сегодня