aidan
Guest
28 запросов на страницу, можно ли проще?
Смысл такой, что на странице есть алфавит. Клик на каждую букву приводит на страницу, где происходит выборка записей из базы, согласно этой букве (например первая буква в названии чего-либо).
Требуется что бы когда выводится алфавит буква была неактивной, если ей не соответствует ни одной записи в базе.
Ключч к решению вижу:
Но мне кажется 28 запросов на одну страницу много, особенно если посетителей будет больше 1
Если более рациональный способ или этот тоже хорош?
Смысл такой, что на странице есть алфавит. Клик на каждую букву приводит на страницу, где происходит выборка записей из базы, согласно этой букве (например первая буква в названии чего-либо).
Требуется что бы когда выводится алфавит буква была неактивной, если ей не соответствует ни одной записи в базе.
Ключч к решению вижу:
PHP:
if (mysql_num_rows(mysql_query("select id from rr where namet like 'а%' limit 1", $link))>0)
{ echo("<a href='index.php?p=all&ac=2&l=а'><span class=link1> А</span></a>"); }
else
{ echo(" А"); }
Если более рациональный способ или этот тоже хорош?