<MyRusakov.ru />

Вёрстка сайта с нуля

Вёрстка сайта с нуля

Это уникальная информация по созданию страниц любой сложности. Вы узнаете всё, что нужно по HTML и CSS, а также увидите множество примеров по вёрстке страниц. А также почти к каждому уроку идут упражнения для закрепления материала, поэтому в отличном результате можете быть уверены! Пройдя данный курс, Вы сможете верстать страницы с любым по сложности дизайном. Помимо курса, Вы получите Бонус, который расскажет, как заработать на вёрстке сайтов.

Весь курс соткан из практических примеров реальной вёрстки. А также почти к каждому уроку идут упражнения для закрепления материала, поэтому в отличном результате можете быть уверены!

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Не работает поиск
07.10.2012 14:18:34 Не работает поиск Сообщение #1
neve4

neve4

Эксперт

Эксперт

Дата регистрации:
11.02.2012 23:45:14

Сообщений: 92

Михаил помогите пожалуйста.
у меня есть форма:

<form action="#" method="post" name="form" onsubmit="return false;">
<input name="search" type="text" id="search">

</form>


У меня есть ajax запрос:

<script type="text/javascript">
$(function() {
$("#search".keyup(function(){
var search = $("#search".val();

$.ajax({
type: "POST",
url: "lib/search.php",
data: {"search": search},
cache: false,
success: function(response){
$("#resSearch".html(response);
}
});
return false;

});
});
</script>


есть обработчик


<?php
header("Content-type: text/html; charset=windows-1251";
$search = $_POST['search'];
$search = htmlspecialchars($search);
if($search == ''){
exit();
}

$db = mysql_connect ("localhost","root","";
mysql_select_db("mysite",$db);
mysql_query("SET NAMES cp1251";
$search = iconv("UTF-8","Windows-1251", $search);
$query = mysql_query("SELECT 'name' FROM `users` WHERE MATCH(`name`) AGAINST('".$search."')",$db);
if(@mysql_num_rows($query) > 0){
$sql = mysql_fetch_array($query);
do{
echo "<div>".$sql['name']."</div>";
}while($sql = mysql_fetch_array($query));
}else{
echo "Нет результатов по запросу ".$search;
}
?>



а искать не хочет. выводит что нет результата
Профиль Ответить
08.10.2012 20:19:07 Не работает поиск Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Как понимаю проблема в самом запросе. Вы через mysql напрямую его тестировали? Может быть в нем мелкая ошибка.
Профиль Ответить
08.10.2012 22:17:01 Не работает поиск Сообщение #3
neve4

neve4

Эксперт

Эксперт

Дата регистрации:
11.02.2012 23:45:14

Сообщений: 92

нет, на прямую я ставил. не хочет искать.
Профиль Ответить