Te pongo el codigo completo:
Son dos combos relacionados falta codigo pero seria la encuesta que falta por debajo asi que no te lo pongo
Código PHP:
<?
include("lib_carrito.php");
?>
<html>
<head>
<title>Trabajando con el carrito</title>
</head>
<body>
<form name="form1" method="post" action="">
<?
// Me conecto a la base de datos
$link = mysql_connect("localhost","","");
mysql_select_db("",$link);
// Declaro la variable $paisant que es la que me va a indicar si hay que volver a cargar los datos de los cursos
$catant=$categoria;
//Ponemos un campo oculto con el valor de catant y abrimos el select
print ("<input type=\"hidden\" name=\"catant\" value=\"$catant\"> <tr>
<td><div align=\"left\"><strong><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">Categoria:</strong></div></td>
<td><select name=\"categoria\" onchange=\"submit();\">
");
//Muestra el combobox de los cursos una vez que se haya elegido la categoria, no antes
if (!isset($categoria)){
print ("<option selected>Seleccione la categoria</option>");
$categoria="0";
}
//Hacemos la consulta sobre las categorias
$sql="select * from CATEGORIAS order by ID";
$res=mysql_query($sql);
//Mostramos las categorias
while($fila=mysql_fetch_array($res)){
print("<option value=\"$fila[ID]\"");
if ($fila[ID] == $categoria) {
print (" selected");
}
print(">$fila[NOMBRE]</option>\n");
}
print("</select></td></tr>");
//Abrimos el select de cursos
print("
<tr>
<td><div align=\"left\"><strong><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">Curso:</strong></div></td>
<td><select name=\"curso\">
");
print ("<option selected>Seleccione el curso</option>");
//Hacemos consulta de cusos de dicha categoria
$sqlcurso="select * from CURSOS where ID='$categoria'";
$rescurso=mysql_query($sqlcurso);
//Mostramos los cursos de dicha categoria
while($filacurso=mysql_fetch_array($rescurso)){
print("<option value=\"$filacurso[Titulo]\">$filacurso[Titulo]</option>");
}
print("</select> </td> </tr>");
?>
- <a href="mete_producto.php?curso=<?=$curso?>">Introduce curso</a>
- <a href="ver_carrito.php">Ver carrito</a></form>
</body>
</html>