Tengo un problema, quiero relacionar 2 tablas y mostrarlas en una lista desplegable, pero llegué a un punto en el que no logro encontrar la respuesta, primero que nada les pongo un ejemplo de las tablas:
Código PHP:
Tabla: tabla1
id descrip (campos)
25 descrip25 (valores)
20 descrip20
15 descrip15
Código PHP:
Tabla: tabla2
id llave (campos)
25 8596 (valores)
20 8596
15 0002
Código PHP:
<?php
$query_Recordset = "SELECT llave,id FROM tabla2 WHERE llave = '".$llave."'";
$Recordset = mysql_query($query_Recordset, $conex) or die(mysql_error());
$row_Recordset = mysql_fetch_assoc($Recordset);
do{
?>
<option value="<?php echo $row_Recordset['llav']; ?>"><?php echo $row_Recordset['id'];?> </option>
<?php }while($row_Recordset= mysql_fetch_assoc($Recordset)); ?>
Código PHP:
<?php
$query_Recordset = "SELECT llave,id FROM tabla2 WHERE llave = '".$llave."'";
$Recordset = mysql_query($query_Recordset, $conex) or die(mysql_error());
$row_Recordset = mysql_fetch_assoc($Recordset);
$query_Recordset1 = "SELECT id,descrip FROM tabla1 WHERE id = '".$row_Recordset['id']."'";
$Recordset1 = mysql_query($query_Recordset1, $conex) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
do{
?>
<option value="<?php echo $row_Recordset1['id']; ?>"><?php echo $row_Recordset1['descrip'];?> </option>
<?php }while($row_Recordset= mysql_fetch_assoc($Recordset)); ?>
Espero puedan ayudarme, gracias de antemano.
Saludos.