Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/02/2006, 10:08
Avatar de helthon
helthon
 
Fecha de Ingreso: junio-2005
Ubicación: Lima
Mensajes: 549
Antigüedad: 18 años, 10 meses
Puntos: 7
Duda en mi consulta (usar AND ; OR )

Hola a todos tengo una duda estoy haciendo una busqueda de 3 campos, nombre empresa, rubro, dirección, dentro de una mista tabla.

Realice la prueba uno por uno y si me sale el resultado pero cuando probe los 3 a la vez ocurria que me daba error que no habia encontrado datos necesarios. o en otros casos me botaba todos los registros de mi tabla.

Aca les dejo mi consulta
Código PHP:
// Estas 3 consultas si sale uno por uno
//$sql = "SELECT razonsocial, ruc, direccion, distrito, telefono, fax, email, website , giro, imagen FROM empresa WHERE  razonsocial LIKE '$empresa%'  ";
//$sql = "SELECT * FROM empresa WHERE  giro LIKE '$giro&' ";
//$sql = "SELECT * FROM empresa WHERE  distrito LIKE '$distrito%'  ";

//Pero cuando pongo los 3 me sale 0 resutlados

$sql "SELECT razonsocial, ruc, direccion, distrito, telefono, fax, email, website , giro, imagen FROM empresa WHERE  razonsocial LIKE '$empresa%'  OR giro LIKE '$giro&' OR  distrito LIKE '$distrito%'  "
Espero sus posibles comentarios gracias
__________________
HELTHON FUENTES
FLORERIA FLORES PERU Floresperu.com.pe
Garantizamos que cada entrega de flores será de la más alta calidad y frescura