Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/10/2009, 23:47
Avatar de gildus
gildus
 
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 9 meses
Puntos: 105
De acuerdo Respuesta: Ayuda con consulta

Holas,

Enviar datos nuevamente al servidor seria algo brusco, creo que mejor seria que en tu SQL que llamas a todos tus datos (con *) lo pongas el correo en el parametro label de la etiqueta option algo como :

Cita:
echo '<option value="'.$data["usuario"].'" label="'.$data["email"].'" >'.$data["nombre"].'</option>';
Y luego con un OnChange en la etiqueta <select> podrias llamar a una funciona para que te capture el label seleccionado y lo colocas con javascript donde quieras de tu HTML, algo como:

Cita:
<select name="v_usuario" id="v_usuario" OnChange="SeleccionarLabel(this);">

Y tu Javascript seria algo asi como:

Cita:
<script type='text/javascript'>
function SeleccionarLabel(obj)
{ correo = obj.options[obj.selectedIndex].label;
document.getElementById('lblCorreo').innerHTML=cor reo;
}
</script>

Y donde ira el correo segun tu HTML, por ejemplo:

Cita:
tr>
<td align="right">Email:</td>
<td align="left">&nbsp;</td>
<td align="left" id="lblCorreo"></td>
</tr>

Espero que te funcione, eso me parece lo mas correcto en ves de que vuelvas ha llamar nuevamente a tu server, esto seria solo en el mismo cliente.

Saludos
Gildus
__________________
.: Gildus :.