Поиск php

anonymous20

Новичок
Имеется обработчик
PHP:
<?php 
include('config.php'); 
if(isset($_POST["search"])and($_POST["search"]!=='')){
$search=$_POST["search"];
$search=trim($search);
$search=htmlspecialchars($search);
$search=stripslashes($search);
if(strlen($search)>=4){ 
$result = mysql_query("SELECT * FROM novosti WHERE MATCH (text) AGAINST ($search)") or die(mysql_error());
$myrow = mysql_fetch_array($result); 
if(!empty($myrow["id"])){
echo $myrow["title"]."<br />".$myrow["shortstory"]."<br /><br />";
}else{
die("По Вашему запросу ни чего не найдено");
}
}else{
die("Длина текста должна быть не менее четырёх символов");
}
}else{
die("Вы не ввели данные для поиска");
}
и форма

<form action="seach.php" method="post">
<tt>
Поиск<br />
<input type="text" name="search" value="что искать?" onclick="search.value='';"/><br /><br />
<input type="submit" name="submit" value="искать"/>
</tt>
</form>


При поиске выдает ошибку
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\test1.ru\www\seach.php on line 10
после того как написал вывод ошибок

$result = mysql_query("SELECT * FROM novosti WHERE MATCH (text) AGAINST ($search)") or die(mysql_error());
начал показывать
Unknown column 'фыв' in 'where clause'

ПОДСКАЖИТЕ как решить проблему....готов немного раскошелиться за решение проблемы.
 
Сверху