1
<?php // Conectando y seleccionado la base de datos $dbconn = pg_connect("host=localhost dbname=publishing user=www password=foo" ) or die('No se ha podido conectar: ' . pg_last_error()); // Realizando una consulta SQL $query = 'SELECT * FROM authors'; $result = pg_query($query) or die('La consulta fallo: ' . pg_last_error()); // Imprimiendo los resultados en HTML echo "<table>\n"; while ($line = pg_fetch_array($result, null, PGSQL_ASSOC)) { echo "\t<tr>\n"; foreach ($line as $col_value){ echo "\t\t<td>$col_value</td>\n"; } echo "\t</tr>\n"; } echo "</table>\n"; // Liberando el conjunto de resultados pg_free_result($result); // Cerrando la conexión pg_close($dbconn); ?>

Uso Basico Postgres_php

  • Upload
    kike

  • View
    3

  • Download
    2

Embed Size (px)

DESCRIPTION

Conceptos básicos de postgres

Citation preview

Page 1: Uso Basico Postgres_php

Este sencillo ejemplo muestra cómo conectarse, ejecutar una consulta, imprimir filas

resultantes y desconectarse de una base de datos PostgreSQL.

Ejemplo #1 Ejemplo resumido de la extensión PostgreSQL

<?php

// Conectando y seleccionado la base de datos  

$dbconn = pg_connect("host=localhost dbname=publishing user=www password=foo"

)

    or die('No se ha podido conectar: ' . pg_last_error());

// Realizando una consulta SQL

$query = 'SELECT * FROM authors';

$result = pg_query($query) or die('La consulta fallo: ' . pg_last_error());

// Imprimiendo los resultados en HTML

echo "<table>\n";

while ($line = pg_fetch_array($result, null, PGSQL_ASSOC)) {

    echo "\t<tr>\n";

    foreach ($line as $col_value) {

        echo "\t\t<td>$col_value</td>\n";

    }

    echo "\t</tr>\n";

}

echo "</table>\n";

// Liberando el conjunto de resultados

pg_free_result($result);

// Cerrando la conexión

pg_close($dbconn);

?>

Uso básico