Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/12/2010, 08:51
chesterfield001
 
Fecha de Ingreso: febrero-2010
Mensajes: 52
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: No pasa la variable ...

Cita:
Iniciado por mayid Ver Mensaje
Código PHP:
Ver original
  1. <?php $_POST['9']; ?>

Te falta hacer un echo.

Queda así:

Código PHP:
Ver original
  1. <?php echo $_POST['9']; ?>

Por otro lado, no me convence usar indices numericos en el POSt. Pero no creo que sea problema.
Buenas mayid,

aunque le ponga el echo, el error que me salta que
Código MySQL:
Ver original
  1. "select pa.id as paid, pa.referencia as referencia,
  2. pa.familia as familia,
  3. pa.color as color, pa.medidas_externas as medidasexternas,
  4. pa.capacidad_interna as capacidadinterna,
  5. pa.descripcion as descripcion,
  6.  
  7. cp.idproducto as cpidproducto,
  8. cp.idcategoria as cpidcategoria,
  9. mp.idproducto as mpidproducto2,
  10. mp.idmaterial as idmaterial
  11.  
  12. from productos_abadias pa, caracteristicasproducto cp, materialesproductos mp
  13.  
  14. where pa.id = cp.idproducto
  15. and pa.id = mp.idproducto
  16. and cp.idcategoria ='".$_POST['cpidproducto']."'"

Notice: Undefined index: cpidproducto ...

El $_POST del sql no es correcto ... aunque se que el campo en la bbdd se llama asi (bueno mejor dicho no, ya que hay varias tablas que tienen nombre de campos identicos).
Y poniendole un alias, no me coje el nombre de la columna y si no le pongo alias, no coge el nombre del campo.

Y ahora mismo estoy un poco saturado y no doy pie con bola :(