masi4ka Опубликовано 8 октября, 2018 Жалоба Поделиться Опубликовано 8 октября, 2018 (изменено) Всем привет В обычной vii поиск по видео идет по названию,а мы улучшим что бы и по описанию! Может кому пригодится Заходим в поиск ищим //Если критерий поиск "по видеозаписям" будет что то вроде $sql_query = "SELECT id, photo, title, add_date, comm_num, owner_user_id FROM `".PREFIX."_videos` WHERE title LIKE '%{$query}%' AND system = '0' AND privacy = '1' ORDER by `add_date` DESC LIMIT {$limit_page}, {$gcount}"; $sql_count = "SELECT COUNT(*) AS cnt FROM `".PREFIX."_videos` WHERE title LIKE '%{$query}%' AND system = '0' AND privacy = '1'"; и после WHERE title LIKE '%{$query}%' в двух строках вставте OR descr LIKE '%{$query}%' потом идем ниже находим //Если критерий поиск "по видеозаписям" } elseif($type == 2){ $tpl->load_template('search/result_video.tpl'); foreach($sql_ as $row){ $tpl->set('{photo}', $row['photo']); $tpl->set('{title}', stripslashes($row['title'])); $tpl->set('{user-id}', $row['owner_user_id']); $tpl->set('{id}', $row['id']); $tpl->set('{close-link}', '/index.php?'.$query_string.'&page='.$page); $tpl->set('{comm}', $row['comm_num'].' '.gram_record($row['comm_num'], 'comments')); megaDate(strtotime($row['add_date']), 1, 1); $tpl->compile('content'); } после $tpl->set('{title}', stripslashes($row['title'])); добавить $tpl->set('{decr}', stripslashes($row['descr'])); Все вашь поиск стал на много лучше Помог ставит + Изменено 8 октября, 2018 пользователем masi4ka 1 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения