Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2009, 11:24
CarolJohana
 
Fecha de Ingreso: diciembre-2008
Ubicación: Bogota
Mensajes: 149
Antigüedad: 15 años, 4 meses
Puntos: 1
insertar registros desde php a postgres

Hola compañeros

les cuento tengo una base de datos en postgres y deseo llenar registros desde php , el lio es que no me inserta los registros inicialmente crei que era en el momento del envio de los datos pero en realidad no, es en la consulta y copie la consulta en el sql de postgres y corre bien pero ya en php no me hace nada

alguien podria ayudarme

agregar_producto.php
Cita:
<html>
<head>
<title>Agregar producto</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form name="form1" method="post" action="insertar_producto.php">
Agregar registros de producto
<p>Codigo de producto
<input type="cod_producto" name="cod_producto">
</p>
<p>Nombre de producto
<input type="nom_producto" name="nom_producto">
</p>
<p> Valor de producto
<input type="val_producto" name="val_producto">
</p>
<p>
<input type="submit" name="insertar registro" value="insertar registro">
</p>
</form>
</body>
</html>
insertar_producto.php
Cita:
<?php
// Conexión a la base de datos
$connection=pg_connect("host=localhost port=5432 password=sistemas user=postgres dbname=hotel");
$query ="INSERT INTO producto (cod_producto, nom_producto,val_producto) VALUES ('$cod_producto', '$nom_producto','$val_producto')";

$result=pg_insert($connection, $query, $_POST );
if (!$result) {
$error.="pg_last_error($connection)<li>";
}

echo $cod_producto;
echo $nom_producto;
echo $val_producto;

?>


<html>
<head>
<title>insertar registros</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
</body>
</html>