Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2004, 05:00
loureed4
 
Fecha de Ingreso: marzo-2004
Ubicación: Sevilla, España
Mensajes: 131
Antigüedad: 20 años, 1 mes
Puntos: 1
Valor de un <select name>

Hola , enhorabuena por la pagina a sus creadores.

Mi pregunta es la siguiente:

Tengo una lista desplegable con <select name=..., en un formulario, pero cuando se carga la pagina me da un error en esta linea:
$x=$_POST['CAT']; el error dice: Undefined index: CAT

Es decir, yo intento recoger en la variable x, el valor seleccionado en la lista desplegable <select name="CAT">

Os pongo el codigo basico que tengo:

<SELECT NAME="CAT" ID="CAT">
<OPTION SELECTED>TODAS
<OPTION VALUE="INFORMATICA">INFORMATICA
<OPTION VALUE="VENTAS">VENTAS
<OPTION VALUE="ALMACEN">ALMACEN
<OPTION VALUE="ADMINISTRACION">ADMINISTRACION
<OPTION VALUE="DISEÑO">DISEÑO
</SELECT>

<!-- Conexion a la base de datos con mysql: -->

<?php
function Conectarse()
{
if (!($link=mysql_connect("localhost","root","")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("test2",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}

$link=Conectarse();
$x=$_POST['CAT']; <--------- Esta linea me dice: Undefined index: CAT


Muchas gracias de antemano