Foros del Web » Programando para Internet » PHP »

problema al recbir el valor de una lista

Estas en el tema de problema al recbir el valor de una lista en el foro de PHP en Foros del Web. hol lokillos, Gracias por leer, mi pregunta es la siguiente tengo este formulario Cita: <form action="recibe.php" method="post" enctype="multipart/form-data" name="ubicaform2" id="ubicaform2"> <input name="upimagen" type="file" id="upimagen"> <select ...
  #1 (permalink)  
Antiguo 22/07/2005, 19:18
 
Fecha de Ingreso: mayo-2005
Mensajes: 38
Antigüedad: 12 años, 6 meses
Puntos: 0
problema al recbir el valor de una lista

hol lokillos, Gracias por leer, mi pregunta es la siguiente
tengo este formulario

Cita:
<form action="recibe.php" method="post" enctype="multipart/form-data" name="ubicaform2" id="ubicaform2">
<input name="upimagen" type="file" id="upimagen">
<select name="lista">"
<?php while ($row = mysql_fetch_row($result)){

echo " <option value=\"clo\">$row[0]</option>";
}

?> </select>

<input name="addubica" type="submit" id="addubica" value="subir imagen">
</form>
la lista me muestra los valores de una base de datos y cuando se envia el formulario a "recibe.php no logro atrapar el valor de la lista e intentado de varias maneras por ejemplo

con una condicion if($lista == 1) echo "elegiste 1"; asi me funcionaba pero cuando no mostraba el contenido de la base de datos, osea yo le daba las option, me dijieron que las atrapara con $_POST["$lista"] pero no me funciono, tambien trate con el valor de la opt osea $_POST["$clo"] y tampoco, trate sin ponerle el sigo $ y menos me funciono, por favor alguien me puede decir como atrapar el valor de la lista. Gracias.
  #2 (permalink)  
Antiguo 22/07/2005, 19:21
 
Fecha de Ingreso: febrero-2003
Ubicación: Santiago
Mensajes: 220
Antigüedad: 14 años, 10 meses
Puntos: 4
atrapalo asi:
Código PHP:
$v_lista $_POST['lista'];
echo 
$v_lista
$v_lista devuelve el valor de la lista!
suerte!
---
saque el $ dentro de los [] por seacaso
__________________
Roberto Osses Elgueta
Senior Web Developer

Última edición por RoKo; 22/07/2005 a las 19:27 Razón: añado algo.
  #3 (permalink)  
Antiguo 22/07/2005, 19:47
 
Fecha de Ingreso: mayo-2005
Mensajes: 38
Antigüedad: 12 años, 6 meses
Puntos: 0
uuuuuuuuuuuu compadre, casi lloro cuando vi que me funciono!!!!!
pero tube que cambiarle algo, por si alguien tiene el mismo problema

en la parte de <option value=\"clo\">$row[0]</option>"; tube que cambiarle el value a la variable $row[0] porque sino cuando recibia la lista me mostraba clo como resultado. entonces para mostrar en una lista los valores de la base de datos y recibirla queda asi

Cita:
<form action="recibe.php" method="post" enctype="multipart/form-data" name="ubicaform2" id="ubicaform2">
<input name="upimagen" type="file" id="upimagen">
//---------esta seria lal ista
<select name="lista">
<?php while ($row = mysql_fetch_row($result)){

echo " <option value=\"clo\">$row[0]</option>";
}

?> </select>
//y termina aqui
<input name="addubica" type="submit" id="addubica" value="subir imagen">
</form>
antes del formulaio ahi que hacer una conexion a la base de datos y luego una cosulta como esta

$result = mysql_query("SELECT aid FROM cpg_pictures");

y se recibe asi en la otra pagina

Cita:
$v_lista = $_POST['lista'];
echo $v_lista;
como lo dijo roko donde "lista" es el nombre de la lista.

bueno eso es todo y GRACIAS roko me salvaste la vida
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 21:54.