Ver Mensaje Individual
  #8 (permalink)  
Antiguo 01/04/2009, 12:04
freakabron
 
Fecha de Ingreso: marzo-2009
Mensajes: 8
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Re: problema al hacer búsqueda con operador like

Cita:
Iniciado por jesolorzano Ver Mensaje
raro , de hecho la condición que has indicado dice que te muestre todos los nombres de los proveedores que contengan la letra H en cualquier posición.

Lo probé y me funciona

select * from nombres

select nombre from nombres where nombre like '%H%'

ombre
--------------------------------------------------
JOSE
JACH

(2 filas afectadas)

nombre
--------------------------------------------------
JACH

(1 filas afectadas)

Igual tengo SQL 2000 SP4.



Hola, tengo una duda y espero que puedan ayudarme, hago una consulta a una base de datos con la soguiente consulta:

$consulta = mysql_query("SELECT * FROM `hoteles` WHERE `nombre` LIKE '%".$_POST['nombre']."%' ORDER BY `categoria`") or die(mysql_error());

mi problema radica en que si busco por lapabra por ejemplo "plaza" si me muestra los hoteles que en su camponombre digan plaza (hotel plaza, country plaza, etc), pero por ejemplo pongo la palabra "morales" y no muestra Hotel morales, el cual SI existe en la bd, incluso no me dice que no encontro resultados puesto que si me muestra una prestanha de resultados que pongo cuando se han encontrado resultados, pero no muestra los resultados, esto pasa "solo" con algunos registros, espero que puedan ayudarme, de antemano gracias.

dejo el link por si quieren hecharle un vistazo a lo que digo

guadalajaraguadalajara[punto]com/ultimate/hoteles[punto]php

bites.