[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Mysql
Remka
Всем привет

Есть база в ней товары и у каждого товара есть котегория и группа
можно ли сделать так:
Выбирать из базы товаров номера котегорий
выводить на экран и при переходе в котегорию получать группы?

не используя другие таблицы

тоесть у меня 10 товаров в 1 котегории
еще 20 во второй

сделать так чтобы выводилось только 2 котегории?



Спустя 1 час, 29 минут, 37 секунд (24.01.2011 - 00:50) quickxyan написал(а):
по моему можно. и вроде не сильно сложно там сделать. начни с чего-то, а там и люди помогут smile.gif

Спустя 18 минут, 7 секунд (24.01.2011 - 01:08) Remka написал(а):
спс
поместил все в запрос
выводит все нормально только вот немогу получить количество групп пренадлежащие котегории

допустим если в адресе у меня id=1

в базе 33 строки под этим id
и в 33 строках 4 разных группы

вот я как пытаюсь вытащить

$query="SELECT COUNT(*) AS count, `famaly_id` FROM `shop_item` GROUP BY `famaly_id` WHERE `group_id` = '". @mysql_escape_string($_REQUEST["id"]) ."'";
$result=mysql_query($query);


while($row=mysql_fetch_assoc($result)) {
echo $row['famaly_id'];
}


мне выходить ошибка
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in

мои подозрения на WHERE но как иначе?

Спустя 17 минут, 12 секунд (24.01.2011 - 01:25) Remka написал(а):
Все сделал
Вот так правильно:

$query="SELECT COUNT(*) AS count, `famaly_id` FROM `shop_item` WHERE `group_id` = '". @mysql_escape_string($_REQUEST["id"]) ."' GROUP BY `famaly_id`";


Спустя 1 час, 13 минут, 6 секунд (24.01.2011 - 02:38) Phisicus написал(а):
совет на будущее:

учи русский;

английский тебе учить незачем (хотя и его тоже надо корректировать);
Быстрый ответ:

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