Código PHP:
<?php include ("conectar.php");?>
<?php
if ($_GET['Accion']=="guardando") {
conectar();
$empresa = $_POST['empresa'];
$curso = $_POST['curso'];
$f_inicio = $_POST['f_inicio'];
$f_termino = $_POST['f_termino'];
$lugar = $_POST['lugar'];
$participantes = $_POST['participantes'];
$d1 = $_POST['d1'];
$d2 = $_POST['d2'];
$d3 = $_POST['d3'];
$d4 = $_POST['d4'];
$d5 = $_POST['d5'];
$tr1 = $_POST['tr1'];
$si1 = $_POST['si1'];
$pp1 = $_POST['pp1'];
$d6 = $_POST['d6'];
$d7 = $_POST['d7'];
$d8 = $_POST['d8'];
$d9 = $_POST['d9'];
$d10 = $_POST['d10'];
$tr2 = $_POST['tr2'];
$si2 = $_POST['si2'];
$pp2 = $_POST['pp2'];
$d11 = $_POST['d11'];
$d12 = $_POST['d12'];
$d13 = $_POST['d13'];
$d14 = $_POST['d14'];
$d15 = $_POST['d15'];
$tr3 = $_POST['tr3'];
$si3 = $_POST['si3'];
$pp3 = $_POST['pp3'];
$d16 = $_POST['d16'];
$d17 = $_POST['d17'];
$d18 = $_POST['d18'];
$d19 = $_POST['d19'];
$d20 = $_POST['d20'];
$tr4 = $_POST['tr4'];
$si4 = $_POST['si4'];
$pp4 = $_POST['pp4'];
$d21 = $_POST['d21'];
$d22 = $_POST['d22'];
$d23 = $_POST['d23'];
$d24 = $_POST['d24'];
$d25 = $_POST['d25'];
$tr5 = $_POST['tr5'];
$si5 = $_POST['si5'];
$pp5 = $_POST['pp5'];
$d26 = $_POST['d26'];
$d27 = $_POST['d27'];
$d28 = $_POST['d28'];
$d29 = $_POST['d29'];
$d30 = $_POST['d30'];
$tr6 = $_POST['tr6'];
$si6 = $_POST['si6'];
$pp6 = $_POST['pp6'];
$pt1 = $_POST['pt1'];
$sql="INSERT INTO encu (empresa, curso, f_inicio,f_termino, lugar, participantes, d1, d2, d3, d4, d5, tr1, si1, pp1, d6, d7, d8, d9, d10, tr2, si2, pp2, d11, d12, d13, d14, d15, tr3, si3, pp3, d16, d17, d18, d19, d20, tr4, si4, pp4, d21, d22, d23, d24, d25, tr5, si5, pp5, d26, d27, 28, d29, d30, tr6, si6, pp6, pt1)
VALUES ('".$empresa."', '".$curso."' , '".$f_inicio."' , '".$f_termino."' , '".$lugar."' , ".$participantes." , ".$d1.", ".$d2.", ".$d3.", ".$d4.", ".$d5.", ".$tr1.", ".$si1.", ".$pp1." , ".$d6.", ".$d7.", ".$d8.", ".$d9.", ".$d10.", ".$tr2.", ".$si2.", ".$pp2." , ".$d11.", ".$d12.", ".$d13.", ".$d14.", ".$d15.", ".$tr3.", ".$si3." , ".$pp3." , ".$d16.", ".$d17.", ".$d18.", ".$d19.", ".$d20.", ".$tr4.", ".$si4.", ".$pp4." , ".$d21.", ".$d22.", ".$d23.", ".$d24.", ".$d25.", ".$tr5.",".$si5.", ".$pp5.", ".$d26.", ".$d27.", ".$d28.", ".$d29.", ".$d30.", ".$tr6.", ".$si6.", ".$pp6.", ".$pt1." )";
pg_query($sql);
echo " <script language='JavaScript' type='text/JavaScript'> ";
echo " alert ('DATOS INGRESADOS!!'); ";
echo " </script> ";
}
?>
la coneccion:
Código PHP:
<?php
function conectar()
{
$conexion = pg_connect("host=localhost port=5432 dbname=encuestas user=postgres password=capacita");
if (!$conexion)
{
return 0;
}
else
{
return 1;
}
}
?>
* los campos f_inicio y f_termino son de tipo date en postgres, será un error en eso?, las comillas las he probado de muchas formas pero no me resulta