Cita:
Iniciado por Luis Galdames
Hola JorgeDX
Gracias por tu ayuda...
Hice la modificación que me has indicado y el While queda asi:
while ($aut = mysql_fetch_assoc($result)) {
if ($aut['Usuario']==$username) {
echo "<option value=".$aut['Usuario']." selected>".$aut['Usuario']."</option>";
}
}
pero ahora me muestra solamente un registro de la tabla (el que tiene el $username actual) en lugar de todos como yo necesito...
además, cómo hago para tomar otros campos de la misma tabla, como Nombres y Apellidos?
Gracias por tu tiempo y ayuda.
Haz esto dentro del while
Código PHP:
$selected = ( $aut['Usuario']==$username )? 'selected="selected"':'';
echo '<option value="'.$aut['Usuario'].'" '.$selected.'>'.$aut['Usuario'].'</option>';
la primera linea es un condicional ternario (creo que se llama asi) y lo que hace es evaluar lo que se encuentra dentro del parentesis.
Si es true, $selected toma como valor el 'selected="selected"', sino tomará ''.