lunes, 4 de agosto de 2008

PHP & POSTGRES (SELECT)

En este articulo se colocara el código fuente necesario para consultar un dato desde la base de datos.

Código fuente PHP de consulta(archivo: consultar.php)
consulta: "select * from usuario;"

<?
echo "PHP para conectarse a POSTGRES <br>";

// conexion a la base de datos
$dbconn = pg_connect("host=localhost port=5432 dbname=prueba user=orca password=orca")
or die('NO HAY CONEXION: ' . pg_last_error());

//consulta sencilla
$query = 'SELECT id, cedula, nombre FROM usuario;';
$result = pg_query($query) or die('Query failed: ' . pg_last_error());

$rows = pg_numrows($result);
echo "<h1>cantidad de rows $rows </h1>";

echo "<table border =1>\n";
echo "<tr><td>ID<td>CEDULA<td>NOMBRE</tr>";

//mostrar los datos
for($i=1;$i<=$rows; $i++){
$line = pg_fetch_array($result, null, PGSQL_ASSOC);
echo "\t<tr>\n";
echo "\t\t<td>$line[id]</td>\n";
echo "\t\t<td>$line[cedula]</td>\n";
echo "\t\t<td>$line[nombre]</td>\n";
echo "\t</tr>\n";
}
echo "</table>\n";
echo "<hr>";
// Free resultset
pg_free_result($result);
// Closing connection
pg_close($dbconn);
?>

1 comentario:

Unknown dijo...

buena informacion pero como hago si esos datos que obtengo de la BD los quiero modificar y que se guarden en la BD de nuevo?