Foros del Web » Programando para Internet » PHP »

Consulta desde Arreglo

Estas en el tema de Consulta desde Arreglo en el foro de PHP en Foros del Web. Hola a todos, poseo un arreglo generado a través de un checkbox el cual paso como variable de formulario (método POST) a la siguiente página. ...
  #1 (permalink)  
Antiguo 17/11/2007, 08:05
 
Fecha de Ingreso: junio-2002
Mensajes: 261
Antigüedad: 21 años, 10 meses
Puntos: 0
Consulta desde Arreglo

Hola a todos, poseo un arreglo generado a través de un checkbox el cual paso como variable de formulario (método POST) a la siguiente página. En ella debo procesarlo y almacenar dicha info en una BD, aso resuelto, pero también debo utilizaro para poder consultar otros campos en otra tabla.

Bueno, total que mirando el siguiente ejemplo:
http://php.apsique.com/contenido/bor...s_con_checkbox

Imagine que podía usar el implode en mi código generado x DW para adaptarlo a mi necesidad, lo cual quedo como muestro a continuación:

$query_SQLCheckBox = sprintf("SELECT * FROM preguntas WHERE PregMaster IN (".implode(',',$aLista).")");

Pero me da error indicando lo siguiente:
Parse error: syntax error, unexpected ';' in C:\AppServ\www\Audito\prueba3.php on line 17

A ver, si quito el ; da lo mismo, si reviso parentesís los veo normal...cual es el problema...y si me serviría usar el implode...siendo que el arreglo lo pase como POST sin hacer uso del Exploe?

Gracias
__________________
Buscando el camino...
  #2 (permalink)  
Antiguo 17/11/2007, 14:11
 
Fecha de Ingreso: junio-2002
Mensajes: 261
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Consulta desde Arreglo

Solo deseo dar solución a ese error....alguien puede colaborarme!!!!!!! Gracias
__________________
Buscando el camino...
  #3 (permalink)  
Antiguo 17/11/2007, 15:34
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Consulta desde Arreglo

Código PHP:
$query_SQLCheckBox sprintf("SELECT * FROM preguntas WHERE PregMaster IN (".implode(',',$aLista).")"); 
EN esa linea aparentemente no hay error

Para poder ayudarte, debes colocar algo más de código. Cuál es el contenido de $aLista? Estas seguro que esa es la linea 17? Si sí, postea de la 12 a la 22.

Un saludo,
  #4 (permalink)  
Antiguo 17/11/2007, 15:37
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Consulta desde Arreglo

O prueba separando el implode() del resto de la cadena:
Código PHP:
$lista implode(',',$aLista);
$query_SQLCheckBox sprintf("SELECT * FROM preguntas WHERE PregMaster IN ($aLista)"); 
Un saludo,
  #5 (permalink)  
Antiguo 17/11/2007, 16:18
 
Fecha de Ingreso: junio-2002
Mensajes: 261
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Consulta desde Arreglo

Solucionado...era dos líneas arriba faltaba un parentesis...y el resto de la rta la conseguí en http://www.forosdelweb.com/f18/consu...-array-526109/

Yo reo q podemos cerrar este post....Gracias
__________________
Buscando el camino...
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 03:46.