Buscando informacion encontre un tema de busquedas http://www.forosdelweb.com/showthrea...uscador+campos
Algo parecido a lo que aun trato de implementar y me parecio interesante adecuarlo a mi caso
pellagofio Dio una respuesta :
Código PHP:
   <?
function genera_query($cadena,$condicion) 
{ 
  $pos=strpos($cadena,"where"); 
 
  if ($pos === false) 
      $cadena=$cadena." where "; 
  if ($pos !== false) 
      $cadena=$cadena." and "; 
 
  $cadena=$cadena.$condicion; 
  return $cadena; 
} 
 
//Construir el query dependiendo de las variables recibidas del formulario. 
if ($busqueda!="") 
   $mysql_string=genera_query ($mysql_string,"Comun.Nombre LIKE '%$busqueda%'"); 
 
if ($resumen!="") 
   $mysql_string=genera_query ($mysql_string,"Comun.Resumen LIKE '%$resumen%'"); 
....................................    Código PHP:
   <?
$empresa = htmlspecialchars($_POST['empresa']) ;
$giro = htmlspecialchars($_POST['empresa']) ;
 
$listempresas="SELECT id_empresa, razonsocial, ruc, direccion, distrito, telefono, fax, email, website , giro, imagen FROM empresa WHERE'"; 
$cadena="";
 
function genera_query($cadena,$condicion)
{ 
  $pos=strpos($cadena,"where");
 
  if ($pos === false) 
      $cadena=$cadena." where ";
  if ($pos !== false)
      $cadena=$cadena." and "; 
 
  $cadena=$cadena.$condicion;
  return $cadena;
} 
 
if ($empresa!="") 
   $mysql_string=genera_query ($mysql_string,"razonsocial LIKE '$empresa%'"); 
   
if ($giro!="") 
   $mysql_string=genera_query ($mysql_string,"giro LIKE '$giro%'"); 
 
$sql = $sql.$cadena;
?>    
, antes ya habia posteado pero hasta el momento no logro ubicar el resultadoGracias
 
 
