search with multiple fields in php
<?php
include_once('common/header.php');
$search='';
$search=$_REQUEST['search'];
$category=$_REQUEST['category'];
$location=$_REQUEST['location'];
//$sql1="SELECT `listing`.*, listing_category.cat_id, listing_category.categoryslug from `listing` left join listing_category on listing.category_id=listing_category.cat_id WHERE listing.listing_title LIKE '%".$search."%' AND listing_category.categoryslug LIKE '%".$category."%' AND listing.business_address LIKE '%".$location."%' order by listing.date_added DESC";
$sql1="SELECT `listing`.*, listing_category.cat_id, listing_category.categoryslug from `listing` left join listing_category on listing.category_id=listing_category.cat_id WHERE listing.listing_title LIKE '%".$search."%' AND listing_category.categoryslug LIKE '%".$category."%' AND (listing.business_address LIKE '%".$location."%' OR listing.city LIKE '%".$location."%') order by listing.date_added DESC";
$r_query = mysqli_query($con,$sql1);
$num_row=mysqli_num_rows($r_query);
if($num_row > 0)
{
while ($row = mysqli_fetch_array($r_query)){
echo $row['listing_title'];
echo '<br>';
}
}
else
{
echo 'No Records Found';
}
?>
include_once('common/header.php');
$search='';
$search=$_REQUEST['search'];
$category=$_REQUEST['category'];
$location=$_REQUEST['location'];
//$sql1="SELECT `listing`.*, listing_category.cat_id, listing_category.categoryslug from `listing` left join listing_category on listing.category_id=listing_category.cat_id WHERE listing.listing_title LIKE '%".$search."%' AND listing_category.categoryslug LIKE '%".$category."%' AND listing.business_address LIKE '%".$location."%' order by listing.date_added DESC";
$sql1="SELECT `listing`.*, listing_category.cat_id, listing_category.categoryslug from `listing` left join listing_category on listing.category_id=listing_category.cat_id WHERE listing.listing_title LIKE '%".$search."%' AND listing_category.categoryslug LIKE '%".$category."%' AND (listing.business_address LIKE '%".$location."%' OR listing.city LIKE '%".$location."%') order by listing.date_added DESC";
$r_query = mysqli_query($con,$sql1);
$num_row=mysqli_num_rows($r_query);
if($num_row > 0)
{
while ($row = mysqli_fetch_array($r_query)){
echo $row['listing_title'];
echo '<br>';
}
}
else
{
echo 'No Records Found';
}
?>
Comments
Post a Comment