Hola!!! Quiero pedirles ayuda con lo siguiente:
Tengo un ListBox que trae campos desde una tabla a través de una consulta.
Lo que necesito hacer es que cuando traiga los datos quede seleccionado el primer valor de la lista, mi código es el siguiente (he probado con el option selected en diferentes lugares, pero no me selecciona el valor al momento de cargar la página)
<SELECT name="LB" size=10 OnClick="javascript:document.form1.submit();">
<?php
$MySqlHostname = "host";
$MySqlUsername = "user";
$MySqlPassword = "pass";
$MySqlDatabase = "BD";
$dblink=MYSQL_CONNECT($MySqlHostname, $MySqlUsername, $MySqlPassword);
@mysql_select_db("$MySqlDatabase");
$sql = "SELECT dato1, dato2 FROM tabla";
$query = @mysql_query($sql, $dblink);
while ($row = mysql_fetch_array($query))
{
$dato1 = $row['dato1'];
$dato2 = $row['dato2'];
printf("<OPTION value=\"$dato1\",\"$dato2\">$dato1 $dato2 </option>");
}
?>
</select>
Por tanto mi consulta es ¿cómo le digo que cuando traiga los valores de la tabla en el ListBox quede seleccionado el primer valor??
De ante mano, gracias por su ayuda!!!