Ver Mensaje Individual
  #12 (permalink)  
Antiguo 09/06/2012, 09:34
oskuro
 
Fecha de Ingreso: febrero-2012
Ubicación: Madrid
Mensajes: 48
Antigüedad: 12 años, 2 meses
Puntos: 1
Respuesta: Cómo insertar en tabla en un campo value, un valor que sea la suma de 3 ca

Cita:
Iniciado por oscartt67 Ver Mensaje
Seguramente porque las variables ya estan a cero. No creo sea un problema de sql.
Esta sintaxi es mas clara. Además, tenias un espacio en $preciocos te
Código PHP:
mysql_query("INSERT INTO PRESUPUESTOS VALUES
('$cod_tipo_pres','$resultado7','$resultado',
'$resultado','$descripcion','$preciocoste','$importe','$dirmontaje',
'$resultado3','$resultado4','$resultado5','$resultado6')"
,$conexion); 


si el campo descripcion no es numérico, tienes que meterlo entre comillas.



en todo caso, seria $resultado["cod_tipo_pres"]

Si te salen mas dudas, postea más código,m porque sino, vamos a ciegas...

Saludos.
Ok voy a mirarlo, pero no entiendo, por qué no vale con poner en el insert $resultado y ya?

es decir lo que me has puesto:

Código PHP:
mysql_query("INSERT INTO PRESUPUESTOS VALUES
('$cod_tipo_pres','$resultado7','$resultado',
'$resultado','$descripcion','$preciocoste','$importe','$dirmontaje',
'$resultado3','$resultado4','$resultado5','$resultado6')"
,$conexion); 
Ahí tendría qu cambiar $resultado por $resultado["cod_tipo_pres"] y hacer igual con el resto???

el php me dice que sintaxis incorrecta si meto:
Código PHP:
mysql_query("INSERT INTO PRESUPUESTOS VALUES
('$cod_tipo_pres','$resultado7["
estado"]','$resultado',
'$resultado','$descripcion','$preciocoste','$importe','$dirmontaje',
'$resultado3','$resultado4','$resultado5','$resultado6')"
,$conexion); 
y aunque lo meta sin las comillas simples también:

Código PHP:
mysql_query("INSERT INTO PRESUPUESTOS VALUES
('$cod_tipo_pres',$resultado7["
estado"],'$resultado',
'$resultado','$descripcion','$preciocoste','$importe','$dirmontaje',
'$resultado3','$resultado4','$resultado5','$resultado6')"
,$conexion); 
he probado comillas simples donde estado y nada, tampoco

Última edición por oskuro; 09/06/2012 a las 09:41