{exp:query sql=" SELECT DISTINCT field_id_7 as other_cms, (SELECT COUNT(field_id_7) FROM exp_weblog_data WHERE field_id_7=other_cms) as count FROM exp_weblog_data LIMIT 50 "}
{exp:query sql=" SELECT field_id_7 as other_cms, count(field_id_7) AS count_r FROM exp_weblog_data GROUP BY field_id_7 LIMIT 50"} {other_cms} ({count_r}) {/exp:query}
Посмотрел базу и вот что обнаружил:
У меня 2 блога, это cms и новости. Так вот добавил три новости, и в списке cms появилось пустое (3), хотя поля в блоге “Новости” совсем другие. В phpmyadmin у этого поля в новостях почему то стоит не NULL, а пустота..
{exp:query sql=" SELECT field_id_7 as other_cms, count(field_id_7) AS count_r FROM exp_weblog_data WHERE field_id_7<>'' GROUP BY field_id_7 LIMIT 50"} {other_cms} ({count_r}) {/exp:query}
Натолкнули на мысль:
а возможно посмотреть какой линк генерится при использовании формы поиска еешной?
Просто если б в него дописать значение нужного этого слова, получили бы нужный запрос, как если бы воспользовались формой поиска.
Натолкнули на мысль:
а возможно посмотреть какой линк генерится при использовании формы поиска еешной?
Просто если б в него дописать значение нужного этого слова, получили бы нужный запрос, как если бы воспользовались формой поиска.
Или это - фантастика?
ничего не понял =)
поиск вроде кеширует результаты поиска, и заносит слова поиска в базу.