[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: не срабатывает запрос
dimonise
всем привет. столкнулся с такой проблемой - есть две таблицы одна с товаром другая с характеристиками товара. вот такие:

prod_value (характеристики) tovar (товар)

prod_id | har_id value || id | name
1 | 1 белый || 1 | таз
1 | 2 железный || 2 | ведро
1 | 3 5 кг ||
2 | 1 синий
2 | 2 деревянный
2 | 3 1 кг
.......

проблема в следующем -

делаю запрос
 $p = mysql_query("SELECT * FROM pod_value",$db);
while($a = mysql_fetch_assoc ($p){.....}
- все выбирает, а вот если так:
$p = mysql_query("SELECT * FROM pod_value WHERE prod_id LIKE 'белый'",$db);
while($a = mysql_fetch_assoc ($p){.....}
- то все стопориться - ничего не выводит вообще. хотя в phpmyadmine этот же запрос срабатывает. что может быть?



Спустя 9 минут, 50 секунд (13.07.2010 - 17:04) Ice написал(а):
$p = mysql_query("SELECT * FROM pod_value WHERE prod_id LIKE '%белый%'",$db);

Спустя 9 минут, 29 секунд (13.07.2010 - 17:13) dimonise написал(а):
нет. все тоже самое sad.gif

Спустя 7 минут, 19 секунд (13.07.2010 - 17:21) DedMorozzz написал(а):
1. Порасставляй кавычки
2. Проверь кодировку.

Спустя 9 минут, 49 секунд (13.07.2010 - 17:31) dimonise написал(а):
пробовал - не помагает

Спустя 10 минут, 55 секунд (13.07.2010 - 17:42) DedMorozzz написал(а):
какого типа поле "prod_id"?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.