Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/07/2009, 11:32
neez
 
Fecha de Ingreso: julio-2009
Mensajes: 29
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Buscar en dos celdas con mysql

Cita:
Iniciado por Ronruby Ver Mensaje
Usa el operador % de MySQL. Es un comodin que permite CUALQUIER caracter.

SELECT * FROM tabla WHERE campo LIKE '%casa%'

Busca todos los registros de tabla, donde "campo" contenga "casa".

Aunque, con una buena estructura de tu BBDD no hubieras tenido este inconveniente.

Para la paginacion, utiliza el PHPPaging de okram (Usa el buscador del foro).

Probe tu manera pero no me manda nada, al pareser no me reconoce el operador LIKE, lo intente de estos modos:

$result=$conn->query("select * from empresa where serv_empresa LIKE '%redes%'");

$result=$conn->query("select * from empresa where estado_empresa='$ciu' and serv_empresa LIKE '%$palabra%'");

no se si me podria señalar en donde fue mi error.

Y a tu manera de pensar como deberia estructurar mi BD, necesito que la empresa pueda tener 15 palabras claves dependiendo de sus servicios.

PD: Agradesco su ayuda,