Cita:  
					Iniciado por Idearis 
  Necesito ayuda para resolver esto.
 
Tengo un menu tipo lista que carga de una base de datos un id y un asunto.
Me hecharon una mano con este codigo y me digeron que al enviar el formulario se enviaban las variables de este id y asunto.   
Código:
 $sql = "SELECT * FROM tabla_db";
   $res = mysql_query($sql) or die (mysql_error());
   if( mysql_num_rows($res) >0){
   echo "<form name=\"form1\" method=\"post\" action=\"mi_pagina.php\">";
   echo "<select name=\"lista\">";
   while ($fila = mysql_fetch_array($res)) { //mientras existan resultados en la BD
   echo "<option value=" . $fila['id'] . ">" . $fila["asunto"] ."</option>";
   }
   echo "</select>";
   echo "   "."<input type=\"submit\" value=\"Enviar\" id=\"detalles\" >";
   if (($id=$_POST["id"]) && ($_POST["asunto"])) //si presionas "detalles" y capturas algun id
   {
   //MOSTRAR DATA DEL DETALLE
   echo "<input type=\"submit\" value=\"Enviar\" id=\"enviar\">";
   }
   echo "</form>";
}
  La duda es como debo recoger las variables en la pagina que se carga 
Debo comenzar con:  
Código:
 if (isset($_POST['id']) {
  o ya puedo realizar la consulta indicando id=$_POST['id']  
Código:
 $sql = "SELECT * FROM tabla_db WHERE id=''$_POST['id'] ";
$res = mysql_query($sql) or die (mysql_error());
    
La idea es es esta pagina que carga mostrar los otros datos asociados(la fila consta de mas datos) a esa id o asunto
     
Estas enviando a mi_pagina.php la variable llamada "lista" que tiene el id elegido en la opcion
Para recogerlo usas: $_POST['lista'];