Помогите пожалуста доделать поиск.
CREATE TABLE kotgoods (
id int unsigned not null,
photo char(100) not null,
ISBN char(13) not null primary key,
name char(50) not null, price float(6,2),
memo text not null);
получилась такая табл
id photo ISBN …
1 … … …
1 … … …
2 … …
2 … …
..
нужно сделать поиск по котегориям помогите кто-нибудь
код search.php
<form action="result.php" method=post>
<font size="2">Выберите:</font><br />
<select name="id">
<option value="1"> Новинки</option>
<option value="2"> Корпусная</option>
<option value="3"> Из стекла</option>
<option value="4"> Зеркала влагостойкие</option>
<option value="5"> Зеркала в багете</option>
<option value="6"> Дополнительно</option></select>
<p>
<font size="2">Выберите группу поиска:</font><br />
<select name="searchtype">
<option value="name"> По названию</option>
<option value="ISBN"> По ISBN</option>
<option value="price"> По цене</option></select>
<p><font size="2">Введите информацию для поиска:</font><br />
<input name="searchterm" type="text" size="20">
<br />
<input type="submit" value="Найти"></p></form>
код result.php
<?php
$id=$_POST['id'];
$searchtype=$_POST['searchtype'];
$searchterm=$_POST['searchterm'];
$searchterm= trim($searchterm);
if (!$searchtype || !$searchterm )
{
echo 'Вы не ввели параметры поиска. Пожалуйста, вернитесь на предыдущую страницу и повторите ввод.';
exit;
}
if (!get_magic_quotes_gpc())
{
$searchtype = addslashes($searchtype);
$searchterm = addslashes($searchterm);
$id = addslashes($id);
}
if(!mysql_connect($_conf[mysql_host],$_conf[mysql_user],$_conf[mysql_passwd])){
die('Не удалось установить соединение с MySQL!');
}
if(!mysql_select_db($_conf[mysql_dbname])){
die('База данных не найдена!');
}
$result=mysql_query("select * from kotgoods where id = ?? ".$searchtype." like '%".$searchterm."%' ");
…
?>
не работает поиск помогите