Ver Mensaje Individual
  #12 (permalink)  
Antiguo 05/01/2010, 04:09
luchorh
 
Fecha de Ingreso: enero-2010
Mensajes: 10
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: problemas con una consulta

lo que debe estar sucediendo es que no lleguen las variables al momento de ejecutarse la consulta y quede algo como " INSERT INTO bla ( val1 , val2 , val3, val4 ) VALUES ( 1, , , 1 ) "
eso seguramente te de error, asegurate de que las variables $_POST te lleguen, haz una
minima comprobación de ello con algun condicional de las importantes por lo menos y
dales valores por default si no llegan:

Código PHP:
Ver original
  1. $ct = 0;  // las inicializo
  2. $prestacion = 0;
  3. if ( $_POST['ct']  ) { $ct = $_POST['ct'] ; }  // si existe POST['ct'] se la asigno a $ct
  4. if ( $_POST['prestacion ']  ) { $prestacion = $_POST['prestacion '] ; }

si al momento de luego ver los datos insertados no tira error pero se insertan en cero
es porq no llegaron correctamente las variables por POST.

Puedes chequear al inicio tambien que lleguen correctamente con un simple:

Código PHP:
Ver original
  1. <?php
  2. var_dump( $_POST );
  3. ?>

eso te mostrara en pantalla todo lo que llego por post, revisa que esten correctos.

Saludos!