<HTML>
<BODY>
<?PHP
echo $nombre=$_GET['Nombre']."<BR>";
echo $Telefono=$_GET['Telefono']."<BR>";
echo $Correo=$_GET['Correo']."<BR>";
// Conexión a PostgreSQL.
echo $db = pg_connect("user=postgres dbname=agenda") or die ("No se puede conectar");
if( !$db )
{
echo "No pudo realizar la conexión!";
exit;
}
// Crea una sentencia SQL para insertar los datos a la tabla.
//$query = "INSERT INTO direccion (nombre, telefono, correo) VALUES ( '$Nombre', '$Telefono', '$Correo' );";
$query = "INSERT INTO direccion (nombre, telefono, correo) VALUES ( '$Nombre', $Telefono, '$Correo' );";
// Conexión a la base de datos Agenda; Corre la sentencia SQL.
$result = pg_exec( $db, $query );
if( !$result )
{
echo "Resultado no regresado!";
exit;
}
// Obtiene los resultados de la sentencia SQL.
$rows = pg_NumRows( $result );
if( $rows = 0 )
{
echo "Fallo en la inserción.";
exit;
}
// Obtiene el registro (fila) que acaba de ser agregada.
$query = "SELECT * FROM direccion WHERE \"nombre\" = '$Nombre';";
$result = pg_Exec( $db, $query );
$row = pg_Fetch_Row( $result, 0 );
$nameResult = $row[0];
$phoneResult = $row[1];
$emailResult = $row[2];
echo "Nombre = $nameResult<BR>";
echo "Telefono = $phoneResult<BR>";
echo "Correo = $emailResult<BR>";
pg_Close( $db );
echo "<BR>Datos Agregados!";
?>
</BODY>
</HTML>