val06
Гуру форума
- Регистрация
- 11 Авг 2006
- Сообщения
- 271
- Реакции
- 91
- Автор темы
- #11
не знаю что было, перезагрузил сервак заработало вот это
но подсчет идет только по таблице opcion а значения в таблице tovar не подсчитываются
я так понимаю потому что COUNT указывает только на таблицу opcion
не хочется делать 2 запроса и городить огород, хотя если по отдельности то все работает
Код:
SELECT COUNT(opcion.id) FROM tovar, opcion
WHERE tovar.id=opcion.id
AND tovar.id=$id AND opcion.id=$id
AND tovar.product > 0 AND opcion.opcion > 0
я так понимаю потому что COUNT указывает только на таблицу opcion
не хочется делать 2 запроса и городить огород, хотя если по отдельности то все работает
Код:
$a= $this->db->query("SELECT * FROM tovar WHERE id=$id AND product > '0'");
$b= $this->db->query("SELECT * FROM opcion WHERE id=$id AND opcions > '0'");
echo $a->num_rows;
echo $b->num_rows;