Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/08/2011, 14:03
winjose
 
Fecha de Ingreso: julio-2008
Mensajes: 258
Antigüedad: 16 años, 6 meses
Puntos: 9
De acuerdo Utilizar un Select para mostrar un campo, coger su id, y con ello imprimir en pantall

Hola, caballeros. No se si esta será la ubicación correcta de mi post, yo pienso que si, puesto que se trata de una pregunta en relación a las bases de datos (MySql).

Explicaré mi problema con un ejemplo sencillo:

Tabla_1
Campo_Nombre || Campo_id
Jose ........................ 0
Pedro ...................... 1
Manolito................... 2

Tabla_2
Campo_email || campo_telefono || campo_id
[email protected] ........ 9839893 ................ 0
[email protected] ....... 989393 ..................1
[email protected] .......... 3837839 .............. 2


Y bien ahora en pantalla hago un select para que el usuario elija un nombre (por ejemplo elije Pedro). Y lo que pretendo es que recoja el id de pedro que sería "1" y selecionar todos los campos de la tabla 2 cuyo id sea igual a "1"..
Es decir, en pantalla mostraría:

Nombre: Pedro
Email: [email protected]
Teléfono: 989393

Ahí escriba mi problema. No tengo ni idea de como conseguirlo.

El código del Select que despliega todo los nombres de la db es:

Código PHP:
echo '<tr><td>Equipo: </td><td><select name="equipo>';
$sql_equipo "SELECT nombre_equipo, id_equipo FROM `Equipo`";
$r mysql_query($sql_equipo);
while(
$arr mysql_fetch_array($r)) echo '<option value="'.$arr['id_equipo'].'">'.$arr['nombre_equipo'].'</option>';
echo 
'</select></td></tr>'
Se puede observar que al seleccionar un nombre, el valor de éste que envía sería su id.

¿Alguien sabe como solucionar esto?
__________________
"La diversidad de opiniones crean una perspectiva capaz de ver todas las caras del objeto"

Última edición por winjose; 01/08/2011 a las 16:48