veanlo y analisenlo

arnoldo phphphph
12 de Abril del 2005
Hola: bueno lo que pasa que llevo una semana tratando de hacer un select. El codigo se vee bien pero no llena el select. alguien podria decirme por que no me llena. ante manos gracias
<select name="select" size="1">;
<?PHP
$llave = mysql_connect ("localhost", "root", "");
mysql_select_db("ayudasalud",$llave);
$Query = "select * from centro_atencion";
$result = mysql_query ($Query, $Llave );
while($row = mysql_fetch_array($result)){
print ("<option value='".$row['id_centro']."'>".$row['nomb_centro']."</option>");
}
mysql_free_result($result);
mysql_close($llave);
?>
</select>


Bueno, depende
12 de Abril del 2005
Si no te llena el Select entonces tienes mala la consulta o la ejecución, cambia el codigo por algo asi
<?PHP
$llave = mysql_connect ("localhost", "root", "");
if ($llave!=1)
{
echo "Hola! soy Mysql! no te has conectado!";
}

$a=mysql_select_db("ayudasalud",$llave);

if($a!=1)
{
echo "Hola! Esta base no existe!";
}
$Query = "select * from centro_atencion";
$result = mysql_query ($Query) /*Por si te das cuenta le quite el segundo parametro, en mi configuración no se acepta el segundo parametro, no me preguntes porque*/
while($row = mysql_fetch_array($result)){
print ("<option value='".$row['id_centro']."'>".$row['nomb_centro']."</option>");
}
mysql_free_result($result);
mysql_close($llave);
?>