Поиск на сайте


Если видео не загружается, то посмотрите его здесь
Как Вы помните, пару дней назад я подарил Вам курс по основам PHP. Сегодня мы с Вами продолжим изучать PHP и сделаем одну из самых популярных задач при создании сайта: реализауем поиск на сайте.
Просмотрев урок, Вы:
- Узнаете варианты создания поиска.
- Узнаете алгоритм поиска.
- Увидите, как создаётся поиск на нашем сайте с нуля.
В следующем выпуске я Вам расскажу, как создать Admin-панель для сайта.
Если Вы хотите скачать видео к себе на компьютер, то посмотрите инструкцию: как скачивать с YouTube.
P.S. Сам по себе поиск – это очень сложная задача, и в данном уроке мы с Вами реализуем всё на простом уровне, поскольку чтобы понять более сложный и мощный алгоритм, Вам потребуется достаточно много знаний по PHP и MySQL. Если Вам нужен хороший поиск, то в курсе "PHP и MySQL с Нуля до Гуру" Вы получите все необходимые знания, плюс Вы увидите реализацию очень хорошего алгоритма поиска прямо в курсе. Ссылка на курс: Подробности.
Комментарии (50):
Добавить комментарий:
$result_set = $link->query("SELECT * FROM `articles` WHERE `content` LIKE '%sss%'");
<form name="search" action="search.php" method="get">
<p>
<input type="text" name="world" value="Поиск..." onfocus="if(this.value=='Поиcк...') this.value='';" onblur="if(this.value=='') this.value='Поиск...'" />
<input type="submit" name="button_search" value="Поиск" />
</p>
</form>
Спасибо Вам за уроки!
function resultSetToArray($result_set) {
$array = array();
while(($row = mysql_fetch_assoc()) != false)
$array[] = $row;
return $array;
}
в чём проблема ?
unction resultSetToArray($result_set) {
$res = array();
while(($row = mysql_fetch_assoc($res)) != false);
$res[] = $row;
return $res;
}