Node-mysql не работает со строчными значениями

125
29 июня 2019, 07:00

Нужно выбрать строку из бд, если использовать производить выборку по числовому столбцу то все прекрасно работает, но если по столбцу со строкой то возвращается пустой результат и никаких ошибок. SQL в phpmyadmin на сервере прекрасно работает. Код (делал специально чтоб проверить работает ли):

con.query("SELECT unit FROM `units_info` WHERE `name`=?",[match[1]],function (error,row){
  console.log('errors:'+error);
  console.log(row)});

Match[1] - строковая переменная, результат обработки строки введённой пользователем по регулярному выражению.

Даже если вместо name=? ввести name='Текст' то не работает (хотя напрямую в phpmyadmin прекрасно обрабатывается)

Answer 1

Оказалось проще чем я думал, ошибка была в кодировке!

READ ALSO
GROUP BY по части поля. Возможно ли?

GROUP BY по части поля. Возможно ли?

Хочу командой GROUP BY сделать группировку, по полю title, но по значению ДО первого пробела

129
Ошибка при попытке входа в phpMyAdmin

Ошибка при попытке входа в phpMyAdmin

Открываю http://localhost/Tools/phpMyAdmin/

141
Скроллинг по секциям [закрыт]

Скроллинг по секциям [закрыт]

Есть сайт на котором должен быть скролл по секциям, наподобие вертикального слайдера и если контент в секции больше высоты экрана он должен...

117
Как отладить C# core консольное приложение?

Как отладить C# core консольное приложение?

Тесты показали запаздывание программы, решил воспользоваться профайлингомСперва пробовал встроенный в 2017 студию

134