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?