защо търсачката ми вади съвсем различни различни резултати?

dunix

Registered
Търсачката ми е за новини.
Искам да търси само новините по името им.
Код:
<? 
include('config.php'); 
$search=$HTTP_POST_VARS['search']; 
$query = "SELECT * FROM news WHERE id AND title"; 
echo "<div style=\"float: left; margin-left: 30px;\">"; 
$result = mysql_query($query); 
while ($sql = mysql_fetch_object($result)) { 
$title = $sql -> title; 
	$title="$title"; 
	$title=substr($title,0 , 40);
$id = $sql -> id;
$novinata = $sql -> novinata;
	$novinata = "$novinata"; 
	$novinata = substr($novinata,0 , 250); 
echo " 
<fieldset style=\"font-size: 12px; margin-top: 7px; width: 400px;\"> 
	<legend>$title</legend>
	<br /><a href='view.php?id=$id' target=\"_blank\">$novinata</a> 
</fieldset>"; 
} 
echo "</div>"; 
?>

Ето това ми е DB-то:

Код:
CREATE TABLE `news` ( 
`id` int(11) NOT NULL auto_increment, 
`title` varchar(255) NOT NULL, 
`novinata` TEXT NOT NULL, 
`ip` varchar(255) NOT NULL, 
`date` varchar(255) NOT NULL, 
PRIMARY KEY (`id`) 
) ENGINE=MyISAM ;
 

Back
Горе