sacar datos de un select
hola buenas estoy trabajando con php y mysql ,bien, hago un sentencia select en la que cojo nombre y apellido, y todos estos datos los metos en yn select, o combobox, pero ahora no se como recoger el dato seleccionado, ya sea para mostrarlo o intriducirlo en una tabla, si alguien me responde ...
ahi va el codigo:
<?php
require(\'configuracion.php\');
$strSQL = "SELECT user_id,nom,prenom
FROM
user
ORDER BY
nom ASC";
$result = mysql_query($strSQL);
?>
<select name="list_alumno">
<option value="-1" selected></option>
<?php
while ($allUser = mysql_fetch_array($result))
{
echo "<option value=\"".$allUser[\'user_id\']."\"";
if ($myUser[\'user_id\'] == $allUser[\'user_id\'])
{echo " selected";}
echo ">".$allUser[\'nom\'].",".$allUser[\'prenom\']."</option>";
}
?>
</select>
gracias
chau
ahi va el codigo:
<?php
require(\'configuracion.php\');
$strSQL = "SELECT user_id,nom,prenom
FROM
user
ORDER BY
nom ASC";
$result = mysql_query($strSQL);
?>
<select name="list_alumno">
<option value="-1" selected></option>
<?php
while ($allUser = mysql_fetch_array($result))
{
echo "<option value=\"".$allUser[\'user_id\']."\"";
if ($myUser[\'user_id\'] == $allUser[\'user_id\'])
{echo " selected";}
echo ">".$allUser[\'nom\'].",".$allUser[\'prenom\']."</option>";
}
?>
</select>
gracias
chau
Aqu铆 te mando una funci贸n que utilizo cuando quiero visualizar en un drop down 贸 select un campo de una tabla de una BD.
function mostrar_alumnos()
{
echo '<select name="alumnos">';
$cons=mysql_query("SELECT * FROM alumnos");
$n=mysql_num_rows($cons);
if ($n>=1)
while ($fila=mysql_fetch_array($cons))
echo '<option value="'.$fila[0].'">'.$fila[1].'</option>';
echo '</select>';
}
DONDE:
fila[0]= es el id_alumno ,
fila[1]= es el nombre del alumno
En donde quieras visualizar este select solo llamas a esta funci贸n y listo.
Espero que te sirva.
CHAO
function mostrar_alumnos()
{
echo '<select name="alumnos">';
$cons=mysql_query("SELECT * FROM alumnos");
$n=mysql_num_rows($cons);
if ($n>=1)
while ($fila=mysql_fetch_array($cons))
echo '<option value="'.$fila[0].'">'.$fila[1].'</option>';
echo '</select>';
}
DONDE:
fila[0]= es el id_alumno ,
fila[1]= es el nombre del alumno
En donde quieras visualizar este select solo llamas a esta funci贸n y listo.
Espero que te sirva.
CHAO