Всем привет...Пытался защитить свой поиск....но вот не задача если пишу например в поиске boeing>$-737 то выдает все данные из базы а вот код PHP: <?php include('php/connect.php'); //получаем данные через $_POST $post =$_POST['search']; if (!get_magic_quotes_gpc()) { $post = addslashes($post); } if (isset($post)) { $name1=trim($post); if(strlen($name1)===0){echo 'fuck';exit();} $name1=mysql_real_escape_string($post); $name1=plus_slash($name1); // подключаемся к базе $db = new db(); // Строим запрос $sql = "SELECT * FROM planes WHERE name LIKE '%" . addcslashes(mysql_real_escape_string($name1), '%_\\\'') . "%' ORDER BY dt_create DESC LIMIT 9"; // Получаем результаты $row = $db->select_list($sql); if(count($row)) { foreach($row as $r) { echo '<li class="grid_4"><a href="'. $r[7].'"><img src="'. $r[9].'" alt="'. $r[1].'" width="300" height="100"/></a>'; echo '<h3><a href="'. $r[7].'">'. $r[1].'</a></h3>'; echo '<span class="price"><strong>'. $r[4].'</strong> </span>'; echo '<p align="justify">'. $r[5].'</p>'; echo '<div><span><a href="#">Оф. сайт</a></span>'; echo '<span class="stars"></span>'; echo '<span><a href="'. $r[7].'">Подробнее..</a></span></div></li>'; } echo $end_result; } else { echo '<h2 style="padding-bottom: 350px;">По вашему запросу ничего не найдено</h2>'; } } ?> вот connect.php <?php function plus_slash($a){ $b=chr(92); $a=str_replace($b,$b.$b,$a); return $a; } class db { function __construct() { global $dbh; if (!is_null($dbh)) return; $dbh = mysql_pconnect('lsst', 'ssssss', 'sssssss'); mysql_select_db('airblog_info'); mysql_query('SET NAMES utf8'); } function select_list($query) { $q = mysql_query($query); if (!$q) return null; $ret = array(); while ($row = mysql_fetch_row($q, MYSQL_BOTH)) { array_push($ret, $row); } mysql_free_result($q); return $ret; } } ?> connect.php Помогите плиз...[/php]