Buenas tardes,
Estoy realizando una consulta a la BBDD con 3 tablas, en la cual me muestra distintos campos.
Código MySQL:
Ver originalselect pa.id
as paid
, pa.referencia
as referencia
, pa.color
as color
, pa.medidas_externas
as medidasexternas
,pa.capacidad_interna
as capacidadinterna
,pa.descripcion
as descripcion
,
cp.idproducto
as cpidproducto
, cp.idcategoria
as cpidcategoria
,mp.idproducto
as mpidproducto2
, mp.idmaterial
as idmaterial
from productos_abadias pa
, caracteristicasproducto cp
, materialesproductos mp
where pa.id
= cp.idproducto
and pa.id
= mp.idproducto
estoy pasando la variable desde un formulario en el cual el usuario con radiobuttons puede elegir varias opciones (cada opcion tiene un numero asignado) y en la BBDD los datos estan metidos con esos numeros para ese campo.
Pero al pasar la variable por $_POST, me devuelve un error como que no esta definida la variable.
Os pongo un ejemplo de los radios
Código PHP:
<input type="radio" name="idcategoria" value="<?php $_POST['7']; ?>" />Con Asa <br />
<input type="radio" name="idcategoria" value="<?php $_POST['8']; ?>" />Con Calculadora <br />
<input type="radio" name="idcategoria" value="<?php $_POST['9']; ?>" />A5
Si seguro que una tonteria, pero no me muestra los datos (lo he probado en mysql y funciona perfectamente, luego le puesto un echo ""; al mysql para que me muestre y luego copiar y pegar en el mysql y funciona ... asi que debe ser la variable.
¿Me podriais echar un cable?
Gracias :P