Foros del Web » Programando para Internet » PHP »

Buscador múltiple

Estas en el tema de Buscador múltiple en el foro de PHP en Foros del Web. Muy señores míos; Tengo un formulario en el que se debe realizar la búsqueda solicitada en varios campos, esto es: Buscar por fecha (el visitante ...
  #1 (permalink)  
Antiguo 23/12/2002, 06:54
Avatar de ferent  
Fecha de Ingreso: junio-2002
Ubicación: Madrid
Mensajes: 633
Antigüedad: 15 años, 6 meses
Puntos: 0
Buscador múltiple

Muy señores míos;

Tengo un formulario en el que se debe realizar la búsqueda solicitada en varios campos, esto es:

Buscar por fecha (el visitante selecciona la fecha que desee de varios checkbox), luego escoje el nombre y deseo que aparezcan los nombres que cumplan ambas condiciones.

Supongo que la tela está en el LIKE, pero ¿cómo decirle que me coja el valor del/los checkbox seleccionado/s y también del nombre?

Muchas gracias

PD: Por cierto, sabrían decirme como añadir contenido dinámico a un list/menu de un formulario, osea, que poniendo como ejemplos "colores", aparezcan en el campo desplegable los valores que tengo en el campo "color" de mi base de datos? y si añado el color blanco a mi db que aparezca en el select

GRACIAS Y DISCULPEN POR HACER DOS PREGUNTAS
__________________
Culto es aquel que sabe donde encontrar lo que no sabe.

Última edición por ferent; 23/12/2002 a las 07:00
  #2 (permalink)  
Antiguo 23/12/2002, 07:18
Avatar de ferent  
Fecha de Ingreso: junio-2002
Ubicación: Madrid
Mensajes: 633
Antigüedad: 15 años, 6 meses
Puntos: 0
¿Sería algo así?(esto no me funciona) ¿Me lo pueden explicar un poco?

Código PHP:
$result mysql_query("SELECT * FROM USUARIOS WHERE DISPDIARIO in (SELECT * FROM USUARIOS WHERE DISPDIARIO LIKE '%$fecha') AND * in (SELECT * FROM USUARIOS WHERE NOMBRE LIKE '%$torneo') ORDER BY NOMBRE"$link); 
__________________
Culto es aquel que sabe donde encontrar lo que no sabe.

Última edición por ferent; 23/12/2002 a las 07:26
  #3 (permalink)  
Antiguo 23/12/2002, 10:16
Avatar de Intrepido  
Fecha de Ingreso: diciembre-2002
Ubicación: Barcelona
Mensajes: 118
Antigüedad: 15 años
Puntos: 0
Sugerencia...

Veámos si eso no te funciona podrias usar algo asi;
se supone que si buscan artículos/faqs/noticias lo que sea tiene que haber un campo en la db ke contenga la categoria de cada uno, y luego igual con la fecha; a ver si mexpliko :

Código PHP:
<? include("conexion.php"); $buscar "SELECT FROM tabla_todo WHERE categoria = '$categoria' AND fecha = '$fecha'"$resultar mysql_query($buscar,$conectar) ....
Creo que así podrias conseguirlo, salu2 colega
  #4 (permalink)  
Antiguo 23/12/2002, 10:19
Avatar de Intrepido  
Fecha de Ingreso: diciembre-2002
Ubicación: Barcelona
Mensajes: 118
Antigüedad: 15 años
Puntos: 0
Y otra cosa que se me olvidaba

Si la categoria está definida por botones de radio o checks puedes usar una cosa así:

Código PHP:
if(isset($nombre_categoria)) { $nombre_categoria "nombre_categoria" }
 if(isset(
$nombre_categoria2)) { $nombre_categoria2 "nombre_categoria2" .... 
y así con todas las categorias que tengas.
  #5 (permalink)  
Antiguo 23/12/2002, 10:29
Avatar de ferent  
Fecha de Ingreso: junio-2002
Ubicación: Madrid
Mensajes: 633
Antigüedad: 15 años, 6 meses
Puntos: 0
Gracias Intrépido, ya lo conseguí. Un abrazo.
__________________
Culto es aquel que sabe donde encontrar lo que no sabe.
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 20:57.