Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Problemas con buscador

Estas en el tema de Problemas con buscador en el foro de Mysql en Foros del Web. Hola a todos: Esta es la sintaxis de mi búsqueda simple por un sólo campo. "SELECT Población, Dirección, Día, Hora, `Abierto al público`, Formato, Observaciones ...
  #1 (permalink)  
Antiguo 23/11/2008, 22:07
 
Fecha de Ingreso: noviembre-2008
Mensajes: 25
Antigüedad: 15 años, 5 meses
Puntos: 0
Problemas con buscador

Hola a todos:

Esta es la sintaxis de mi búsqueda simple por un sólo campo.

"SELECT Población, Dirección, Día, Hora, `Abierto al público`, Formato, Observaciones FROM reuniones WHERE Población LIKE '%%%s%%'"

Al meter una población que existe en la BD devuelve la tabla dinámica vacía.

Para su información el servidor que tengo es MySQL 5.0.51b.

Gracias.
  #2 (permalink)  
Antiguo 24/11/2008, 01:38
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: Problemas con buscador

Si lo que quieres es encontrar cualquier población cuyo nombre contenga una s,
Hola a todos:


SELECT Población, Dirección, Día, Hora, `Abierto al público`, Formato, Observaciones FROM reuniones WHERE Población LIKE '%s%'
  #3 (permalink)  
Antiguo 24/11/2008, 03:32
 
Fecha de Ingreso: noviembre-2008
Mensajes: 25
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Problemas con buscador

Muchas gracias al fin he podido hacer que la tabla me de resultados pero no en la forma que yo deseo, me voy acercando a la solución:

el método de envío es POST
si uso en: Población like '%%%' (me devuelve toda la base de datos)
si uso like '%form1%' (nombre del formulario, no devuelve nada)
si uso like '%textfield%' (nombre campo texto buscador, no devuelve nada)

He hecho este query que he econtrado en un tutorial:

"SELECT reuniones.Población, reuniones.Dirección, reuniones.Día, reuniones.Hora, reuniones.`Abierto al público`, reuniones.Formato, reuniones.Observaciones FROM reuniones WHERE reuniones.Población = %s", $colname_reuniones)

y no funciona.

Lo que busco es que devuelva unicamente las filas de los registros a la población imputada por el usuario en el buscador.

El dreamweaver que tengo es el 8.

Que tengan un buen día.

Última edición por jozelui; 24/11/2008 a las 12:33
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:06.