Cuando uno se equivoca hay que saber reconocer los errores, y yo me he caido en no buscar deep inside, pero si busque, el error fue que en los faqs busque en el indice de faqs y no en todo el faqs, un poco por tiempo y porque cuando postie eran las 6am, estaba un poco cansado de trabajar, ya queria dormir. Pero por otro lado encuentro un poco muy sarcastica tu actitud desendoll, aunque se que en el fondo es por una buena causa.
He resuelto y ha quedado de la siguiente manera:
Código PHP:
<?php
include("db_config.php");
$id = $_GET["id"];
echo "<select name=\"type\" class=\"input_fields\" id=\"type\">\n";
$result = mysql_query("SELECT * FROM tabla1 WHERE id='$id'");
while ($rw = mysql_fetch_array($result))
{
$id_tabla1_selected = $rw["id_tabla1"];
$resulta = mysql_query("SELECT * FROM tabla2");
while ($row = mysql_fetch_array($resulta))
{
$id_tabla2 = $row["id_tabla2"];
$name_tabla2 = $row["name_tabla2"];
$state_tabla2 = $row["state_tabla2"];
echo "<option value=\"$id_tabla2\"";
//marcamos el seleccionado
if ($id_tabla2==$id_tabla1_selected) {
echo " selected";
}
echo ">$name_tabla2, $state_tabla2</option>\n";
}
}
echo "</select>";
?>
La llama es en una pagina.php?id=1
Saludos y muchas gracias.