Сообщений: 36 Откуда: НиНо Зарегистрирован: 24 Декабря 2007, 20:40:19 Сказали спасибо 5 раз Статус: offline
ICQ статус
Опубликовано 07 Апреля 2010, 10:46:23
Открываем файл news.php и находим примерно такую строку:
$result = dbquery(
"SELECT tn.*, tc.*, user_id, user_name FROM ".$db_prefix."news tn
LEFT JOIN ".$db_prefix."users tu ON tn.news_name=tu.user_id
LEFT JOIN ".$db_prefix."news_cats tc ON tn.news_cat=tc.news_cat_id
WHERE ".groupaccess('news_visibility'." AND (news_start='0'||news_start<=".time()." AND (news_end='0'||news_end>=".time()."
ORDER BY news_sticky DESC, news_datestamp DESC LIMIT $rowstart,$items_per_page"
и после WHERE ставим дополнительное условие:
tc.news_cat_id!='14' AND
и в итоге получается что то типа этого:
$result = dbquery(
"SELECT tn.*, tc.*, user_id, user_name FROM ".$db_prefix."news tn
LEFT JOIN ".$db_prefix."users tu ON tn.news_name=tu.user_id
LEFT JOIN ".$db_prefix."news_cats tc ON tn.news_cat=tc.news_cat_id
WHERE tc.news_cat_id!='14' AND ".groupaccess('news_visibility'." AND (news_start='0'||news_start<=".time()." AND (news_end='0'||news_end>=".time()."
ORDER BY news_sticky DESC, news_datestamp DESC LIMIT $rowstart,$items_per_page"
//жирным выделено то, что вставили.
Ну вот и всё.
-------------------- code for machine, words for people...