Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/12/2006, 05:04
natxojarto
 
Fecha de Ingreso: octubre-2006
Mensajes: 204
Antigüedad: 18 años, 4 meses
Puntos: 0
Re: coger valor de lista

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>