$_POST no llega(salio largo)
Juan Andres Ramirez
jandresaedo en surnet.cl
Jue Mar 17 00:41:30 CLT 2005
On Wed, 16 Mar 2005 08:25:11 -0300
Carlos Barbiero <carlosbarbiero en gmail.com> wrote:
> Hola,
> Mirá que estás llamando deudor[] a tu select y no deudores como lo
> estas pidiendo en el $_POST. Suele pasar. Espero te sirva
> Saludos
> Carlos
NO perdon fue error de transcripcion. Ya lo corregi.El error que sale es el siguiente:
Warning: Invalid argument supplied for foreach() in , lo curioso es que solo me lo da en $_POST['deudor'], pero llega bien para $_POST['comentario'].
>
>
> On Wed, 16 Mar 2005 12:20:31 -0400, Juan Andres Ramirez
> <jandresaedo en surnet.cl> wrote:
> > Hola lista:
> > tengo este codigo(achicado al maximo):
> >
> > <html>
> > <form name="form_iframe" method="post" action="resultados_llacolen.php" target="resultados_iframe">
> > <?php
> > for($i=0;$i<=2;$i++){
> > echo "
> > <TR>
> > <TD>";
> > //OBTENER LA LISTA DE NOMBRES SIN REPETIR
> > $tabla="select DISTINCT nombre from deudores order by nombre";
> > $tabla_result=mysql_query($tabla,$conectar) or die ('No se puede obtener datos de la tabla');
> > echo "
> > <select name='deudor[]' size=1>
> > <option value='NULL' selected>------";
> > //consulta para crear el COMBOBOX
> > $result = mysql_query("select DISTINCT nombre from deudores order by nombre");
> > //mostrar resultados
> > while ($row=mysql_fetch_array($result)){
> > echo ("<OPTION VALUE=".$row['nombre'].">".$row['nombre']."\n");
> > }
> >
> > echo"
> > </select>
> > </TD>
> > <!--COMENTARIOS-->
> > <TD>
> > <input type='text' name='comentario[]' size=12 onKeyPress='return blockEnter(event)'>
> > </TD>
> > </TR>";
> > }
> > ?>
> > <input type="submit" value="Previsualizar">
> > </form>
> > </html>
> > ********************* FIN ************************************************************
> >
> > PAGINA DONDE LLEGA EL FORM
> > <?php
> > if(isset($_POST['deudor'])){
> > foreach($_POST['deudor4'] as $temp){
> > echo $temp;
> > }
> > }
> > unset($temp);
> > if(isset($_POST['comentario'])){
> > foreach($_POST['comentario'] as $temp){
> > echo $temp;
> > }
> > }
> > ?>
> >
> > Eso es todo, el error es de asignamiento al foreach. Pero solo con deudores, no ocurre con la otra variable $_POST['comentario'], esa llega perfecta. Gracias y perdon por lo largo del texto
> > --
> > --------------------------------
> > Juan Andres Ramirez A.
> > Linux Counter: 288133
> > mail2:sombra_chile en hotmail.com
> > mail3:sombra_cl en chile.com
> > irc.cl:#linuxhelp
> > nick: sombra
> > _
> > (o< zzz
> > //\
> > V_/_user:debian sarge
> > --------------------------------
> >
>
--
--------------------------------
Juan Andres Ramirez A.
Linux Counter: 288133
mail2:sombra_chile en hotmail.com
mail3:sombra_cl en chile.com
irc.cl:#linuxhelp
nick: sombra
_
(o< zzz
//\
V_/_user:debian sarge
--------------------------------
Más información sobre la lista de distribución PHP