Я создаю поисковый сайт, на котором пользователь может выполнять поиск по названию компании или по строкам таблицы cat1, cat2, cat3. Строки "cat" находятся в той же таблице, что и название компании. Я настроил его, поэтому я возвращаю информацию о бизнесе, если я ищу правильный бизнес. Но мне нужно, чтобы он показывал компании, у которых есть название категории, которое вы искали.
** В основном я прошу получить поиск (php) либо для поиска по названию бизнеса, либо по одной из трех категорий.
Буду очень признателен за любую помощь... Вот мой код на случай, если он вам понадобится (хотя я думаю, что это должно быть довольно простой задачей, может быть, нет, я новичок в PHP)
include('config.php');
$var = $_REQUEST['search'];
$trimmed = trim($var);
$search = ucfirst($var);
$result = mysql_query("SELECT * FROM gj WHERE name like '%$search%' ORDER by name") or trigger_error(mysql_error());
$num_rows = mysql_num_rows($result);
И затем я использую цикл while, чтобы получить от него весь код.
while($row = mysql_fetch_array($result))
{
$id=$row['id'];
$name=$row['name'];
$phone=$row['phone'];
$website=$row['website'];
$city=$row['city'];
$address=$row['address1'];
$zipcode=$row['zipcode'];
$addressmap = preg_replace('/\s/', '+',$address);
$citymap = preg_replace('/\s/', '+',$city);
echo"
$_GET
, а не$_REQUEST
- person Prisoner   schedule 08.01.2011