|
| |
|
|
| |
для: elenaki
(31.01.2012 в 11:05)
| | | это всего лишь общее количество возвращаемых запросом строк
автору надо считать количество отдельно на каждый уровень меню
может все таки нужные поля не индексированы, по идее все должно нормально работать с COUNT()
его собственно говоря для этого и придумали
____
http://softtime.ru/forum/read.php?id_forum=3&id_theme=81560 | |
| |
|
|
| |
|
|
| |
для: Yuriev
(30.01.2012 в 23:56)
| | | в базе хранят данные, а результаты.
количество полученных строк выдается с каждым запросом командой mysql_numrows(). | |
| |
|
|
| |
|
|
| |
для: xpom
(30.01.2012 в 21:27)
| | | Можно подсчитывать при добавлении в базу и ответ сохранять в таблице.
При формировании меню запрашивать у базы сразу ответ, а не select COUNT(). | |
| |
|
|
| |
|
|
| | Подскажите, как уменьшить обращения к базе, если нужно в каждом пункте меню, подсчитать количество элементов в этом пункте и поставить рядом цифру?
Подсчитываю с каждый пункт меню с запросом в базу в select COUNT().. следовательно, скорость хорошо падает... | |
| |
|
|
|