не работает запрос к БД Mysql с переменной php

zhilcoff

Новичок
Доброго времени суток!
Проблема следующая: при отправке запроса у меня ничего не выводится. Запрос отправляю следующий:
"SELECT * FROM product_rus WHERE type='".$item['type']."' AND power='yes' ORDER BY RAND() LIMIT 3"

но если я ставлю вместо переменной текст, то выборка у меня работает как надо. В чем может быть причина.
Заранее благодарен за ответ
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
@zhilcoff, вперед к отладке и проверке того, что лежит в переменной, правильно ли сформирован запрос и так далее.
 

zhilcoff

Новичок
ну через echo $item['type'] все выводится, а вот запрос не отправляется. То есть, если я введу вместо переменный текст, например ТЕСТ1, то запрос рабоатет, а если я ставлю переменную с тем же значением, то не работает(хочу зделать отметку: $item['type'] бетется из другой функции.)
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Ну так займись отладкой, выведи запрос, посмотри что в нем, выполни его в консоли mysql.
 
Сверху