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
![sonrisota](http://static.forosdelweb.com/fdwtheme/images/smilies/xD.png)