Hola a todos. El problema que se me presenta es el siguiente: estoy sacando de la BD datos acerca de proyectos activos, pero los datos principales. De ahi genero un form con una especie de combobox para seleccionar el proyecto que quiero, y una vez seleccionado, con el id ver el resto de los datos. Lo malo es que cuando ejecuto el submit, el dato que quiero utilizar en la pag siguiente no me llega. Lo que necesito para la siguiente es el Id_Proyecto. A ver si a alguien se le ocurre como hacerlo, que me estoy mareando mal. Saludos
Código PHP:
<?php
$link = mysql_connect("localhost", "root", "");
mysql_select_db("gescd");
$proyectos = mysql_query("SELECT Id_Proyecto, NombreProyecto FROM proyecto WHERE Activo = \"1\"") or die("La consulta falló : " . mysql_error());
$proy=mysql_num_rows($proyectos);
if($proy==0){
echo("No hay Proyectos Activos");
}
else{
echo("Seleccione de la Lista el Proyecto que desea conocer con mayor profundidad");
echo("<hr>");
echo("<form action=\"PROYEJEC.php\" method=\"POST\">");
echo("<input type=\"Hidden\" name=\"Proyectin\" value=\"$idProyecto\">");
echo("<table align=\"center\" cellpading=\"0\" cellspacing=\"3\" border=\"0\" align=\"center\"");
echo("<tr><td>");
echo("<select name=\"nomProyecto\" SIZE=\"10\" style=\"width: 700px;\">");
$nro=0;
for ($i=0; $i<$proy; $i++){
mysql_data_seek($proyectos, $i);
$row=mysql_fetch_array($proyectos);
$idProyecto=$row["Id_Proyecto"];
$nombre=$row["NombreProyecto"];
$nro= $nro+1;
echo("<OPTION VALUE=\"".$idProyecto."\">".$nro.") ".$nombre."</option>");
}
echo("</SELECT>");
mysql_close($link);
echo("</td></tr><tr><td></td></tr>");
echo("<tr><td align=\"center\"><input type=\"submit\" name=\"siguiente\" value=\"Siguiente\">");
echo("</td></tr>");
echo("</table><br>");
echo("</form>");
}
?>