Cita:
Iniciado por erevaristo
Las variables deben ir así:
'.$prueba.'
Bueno el problema es que no las estas sacando del string para poder hacerlo como tu dices entonces tendria que hacerlo asi
Código PHP:
$insertSQL =("INSERT INTO schema_gas.constancia (cod_barra,cedula, tipo_constancia,ip,usuario,cesta_ticket,fecha,hora) VALUES ('".$cad."', '".$cedu."', '".$salario."', '".$ip."', '".$usuario."', '".$ticket."', '".$fecha."','".$hora."')");
Pero es suficiente como dice
asklepios
en vez de sacarlo fuera del string escribirlas simplemente con comillas simples
Código PHP:
$insertSQL =("INSERT INTO schema_gas.constancia (cod_barra,cedula, tipo_constancia,ip,usuario,cesta_ticket,fecha,hora) VALUES ('$cad', '$cedu', '$salario', '$ip', '$usuario', '$ticket', '$fecha','$hora')");
Pero debes tener claro que si en la base de datos tienes declarado un campo como int esa variable no la puedes escribir entre comillas simples debes escribirla sin comillas