Foros del Web » Programando para Internet » PHP »

checkbox multiple

Estas en el tema de checkbox multiple en el foro de PHP en Foros del Web. Hola como estan amigos del foro, la pregunta es estoy haciendo un buscador avanzadoe en php, el problema radica en que tengo un campo que ...
  #1 (permalink)  
Antiguo 04/12/2007, 10:49
Avatar de marweb  
Fecha de Ingreso: marzo-2007
Ubicación: Ciudad de Panama
Mensajes: 125
Antigüedad: 17 años, 1 mes
Puntos: 1
checkbox multiple

Hola como estan amigos del foro, la pregunta es estoy haciendo un buscador avanzadoe en php, el problema radica en que tengo un campo que son checkbox multiples, como haria para pasar esa cadena a un sql?

Normalmente si es un solo campo se usa ejemplo where campo like etc tec..

pero si quiero buscar datos que ese campo ejemplo


where categoria like checkbox1,checkbox2,checkbox3,checkbox4 etc?


alguien me podria ayudar.
  #2 (permalink)  
Antiguo 04/12/2007, 11:56
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 8 meses
Puntos: 55
Re: checkbox multiple

para buscar en la categoria por las opts del check 1 y 2 seria

where categoria like 'checkbox1' AND categoria like 'checkbox2'

si quisieras buscar por la opt 1 o la opt 2, deberias cambiar el AND por un OR
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 04/12/2007, 12:17
 
Fecha de Ingreso: septiembre-2007
Mensajes: 220
Antigüedad: 16 años, 7 meses
Puntos: 1
Re: checkbox multiple

Si quieres seleccionar los que estén disponibles:

Código PHP:
WHERE categoria IN('categoria1''categoria2'...) 
  #4 (permalink)  
Antiguo 05/12/2007, 08:33
Avatar de marweb  
Fecha de Ingreso: marzo-2007
Ubicación: Ciudad de Panama
Mensajes: 125
Antigüedad: 17 años, 1 mes
Puntos: 1
Exclamación Re: checkbox multiple

y si deseo sacar esos datos del checbox de un array^?
  #5 (permalink)  
Antiguo 05/12/2007, 08:41
 
Fecha de Ingreso: septiembre-2007
Mensajes: 220
Antigüedad: 16 años, 7 meses
Puntos: 1
Re: checkbox multiple

Perdón si buscas como LIKE tendrás que hacerlo con cada campo con ANDs, el IN para eso no te sirve.

La última pregunta no la entiendo.
  #6 (permalink)  
Antiguo 05/12/2007, 08:48
Avatar de marweb  
Fecha de Ingreso: marzo-2007
Ubicación: Ciudad de Panama
Mensajes: 125
Antigüedad: 17 años, 1 mes
Puntos: 1
Exclamación Re: checkbox multiple

los checkbox se toman como un array.

cat[]


me entiendes...
  #7 (permalink)  
Antiguo 05/12/2007, 08:55
 
Fecha de Ingreso: septiembre-2007
Mensajes: 220
Antigüedad: 16 años, 7 meses
Puntos: 1
Re: checkbox multiple

Entonces te llegaran como un array por post

Código PHP:
print_r($_POST['cat']); 
  #8 (permalink)  
Antiguo 05/12/2007, 09:04
Avatar de marweb  
Fecha de Ingreso: marzo-2007
Ubicación: Ciudad de Panama
Mensajes: 125
Antigüedad: 17 años, 1 mes
Puntos: 1
Exclamación Re: checkbox multiple

olvidalo puedes ayudarme en otra cosa, conoces el mod_rewrite para hacer SEO.

tengo un problmeita me ayudas
  #9 (permalink)  
Antiguo 05/12/2007, 09:08
 
Fecha de Ingreso: septiembre-2007
Mensajes: 220
Antigüedad: 16 años, 7 meses
Puntos: 1
Re: checkbox multiple

Aquí no se pide que te ayuden hombre, se pide ayuda y se espera.
  #10 (permalink)  
Antiguo 05/12/2007, 09:13
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
De acuerdo Re: checkbox multiple

Seria bueno que si no has solucionado tu problema postees el código y/o los errores que te aparecen. Con respecto al problema con mod_rewrite seria bueno que mencionaras el problema que estas teniendo con esto para que alguien te pueda ayudar

Saludillos.
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:23.