Foros del Web » Programando para Internet » PHP »

Del Select a una lista.

Estas en el tema de Del Select a una lista. en el foro de PHP en Foros del Web. hola. denuevo pasando a pedirles ayuda!! Ya lei un libro y pues aki me hanayudado.. espero poder contar con su ayuda! Nesesito de despues de ...
  #1 (permalink)  
Antiguo 22/10/2008, 12:03
Avatar de TeitoPoderosa  
Fecha de Ingreso: octubre-2008
Mensajes: 54
Antigüedad: 15 años, 6 meses
Puntos: 1
Del Select a una lista.

hola. denuevo pasando a pedirles ayuda!!

Ya lei un libro y pues aki me hanayudado.. espero poder contar con su ayuda!

Nesesito de despues de aver seleccionado algunos datos por medio de Select, lo q seleccione me lo mande a una lista! son varios select y lo q muestran son datos qyo tengo enmi base de datos!!

un ejemplo de lo q tengo es:

Código PHP:
 
<p align="left"><strong>Nombre De La Carrera
    <select name="carreras" id="nom_carrera">
        <?php
$rs
=mysql_query("SELECT id_carrera,nom_carrera FROM carreras") or die ("error");
while(
$row=mysql_fetch_array($rs))
{
echo 
"<option value=".$row["id_carrera"].">".$row["nom_carrera"]."</option>";
}
?>
 </select>


Quiero q me muestre el nombre de la carrera en otra pagina... dentro de un formulario., nose como mandar llamar el resultado de loq seleccione al formulario q deseo..

ya tenia esto:

Código PHP:
 
<?php
$escolaridad
=$_POST["tipo_escolaridad"];
$periodo_escolar=$_POST["periodo"];
$carreras=$_POST["nom_carrera"];
$grupos=$_POST["grupo"];
echo 
'Escolaridad: '.$tipo_escolaridad;
echo 
'Periodo: '.$periodo;
echo 
'Nombre de la Carrera: '.$nom_carrera;
echo 
'Grupo: '.$grupo;
?>


Pero no me muestra nada solo el manda lo q escribi en el echo como 'Nombre de la carrera 'y nolo q seleccione en el select.
  #2 (permalink)  
Antiguo 22/10/2008, 12:18
 
Fecha de Ingreso: septiembre-2003
Mensajes: 54
Antigüedad: 20 años, 7 meses
Puntos: 2
Respuesta: Del Select a una lista.

Prueba asi:

Código PHP:
 
<p align="left"><strong>Nombre De La Carrera
    <select name="carreras" id="nom_carrera">
        <?php
$rs
=mysql_query("SELECT id_carrera,nom_carrera FROM carreras") or die ("error");
while(
$row=mysql_fetch_array($rs))
{
echo 
"<option value=".$row["nom_carrera"].">".$row["nom_carrera"]."</option>";
}
?>
 </select>
Código PHP:
 
<?php
$escolaridad
=$_POST["tipo_escolaridad"];
$periodo_escolar=$_POST["periodo"];
$carreras=$_POST["carreras"];
$grupos=$_POST["grupo"];
echo 
'Escolaridad: '.$escolaridad;
echo 
'Periodo: '.$periodo_escolar;
echo 
'Nombre de la Carrera: '.$carreras;
echo 
'Grupo: '.$grupos;
?>
__________________
Kame Kame AH
  #3 (permalink)  
Antiguo 22/10/2008, 12:23
Avatar de Un_Tico  
Fecha de Ingreso: julio-2008
Ubicación: Cartago, Costa Rica
Mensajes: 176
Antigüedad: 15 años, 9 meses
Puntos: 4
Respuesta: Del Select a una lista.

Mmmm....

En este caso el nombre de la variable que mandas por POST es "carreras" que es el name de select, el id se usa para hacer referencia a él con javascript y no se toma en cuenta al hacer post, ponlo así a ver:

Código:
$carreras=$_POST["carrera"];
Saludos...
  #4 (permalink)  
Antiguo 23/10/2008, 10:55
Avatar de TeitoPoderosa  
Fecha de Ingreso: octubre-2008
Mensajes: 54
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Del Select a una lista.

Ok. Gracias... Alparecer encontre donde tenia mi error!

Ahora solo falta darle presenatcion a la lista!!



Espeor no sea complicado... pues tiene q hacer de sierta forma..!!

Gracias pro su apoyo...


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 18:14.