Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/01/2009, 12:12
bocasecaman
 
Fecha de Ingreso: agosto-2007
Mensajes: 101
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: Cosulta desde la base de datos

no cierras ni los select ni los option
Código PHP:
<select name='dato_especie'>
<
option value='serpiente'>Serpiente</option><option value='cocodrilo'>Cocodrilo</option> </select
es un ejemplo de como iria, ahora solo transformarlo para php:

Código PHP:
echo '<select name="dato_especie">';

$sSQL="Select dato From bio_especie Order By dato";
$result=mysql_query($sSQL);


//Mostramos los registros en forma de menú desplegable
while ($row=mysql_fetch_array($result))
{echo 
"<option value='VALORqueTENDRAdato_especie'>".$row['dato']."</option>";}// este es tu error no cierras los option y no les das valor, asi por mucho que selecciones cualquier dato del select la $variable sera "", es decir estara vacia.
mysql_free_result($result)
mysql_close($sSQL);
echo 
"</select>";//añade esto para delimitar un select de otro 
el otro iria igual.

Una pregunta ¿te coge bien los datos de la tabla de mysql? lo digo por esto:
Código PHP:
$sSQL="Select dato From bio_especie Order By dato";
$result=mysql_query($sSQL);//no pones la variable de conexion con mysql