sahnovich
Новичок
Коментарии для товаров.
Есть таблица:
В этой таблицы храняться коментарии к товарам.
Есть такой вот запрос:
Который выводит из таблицы количество коментариев к даному товару. Если из указаных товаров комен-рий отсутв. то он не показываеть в запросе что коментарив ноль. Подскажите как сделать так что бы он выводил весь список товаров , и показывал для всех товаров : если коментариев нету тогда 0, а если есть то кол-во коментариев для данного твара. Запрос работает , только не показывает 0 если коментарии отсутствуют.
Есть таблица:
PHP:
CREATE TABLE `otsivs` (
`otziv_id` int(11) NOT NULL auto_increment,
`itogi` text NOT NULL,
`name` varchar(15) NOT NULL default '',
`date` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`otziv_doby` text NOT NULL,
`za` varchar(250) NOT NULL default '',
`protiv` varchar(250) NOT NULL default '',
`id_product` int(11) NOT NULL default '0',
PRIMARY KEY (`otziv_id`),
KEY `id_product` (`id_product`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=11 ;
Есть такой вот запрос:
PHP:
$sql="SELECT id_product, count(*) AS total FROM otsivs WHERE id_product IN ('".$id_product."') GROUP BY id_product ORDER BY total DESC";