Nota: Estoy utilizando el IDE "PHP Designer 2006"
Código:
Lo intente tambien con PDO pero me indica que no encuentra la clase "PDO". en php.ini-dist agrege el código:<?php // Conexion, seleccion de base de datos $conexion_bd = pg_connect("host=localhost dbname=MyDB user=myUser password=mypwd") or die('No pudo conectarse: ' . pg_last_error()); // Realizar una consulta SQL $consulta = 'SELECT * FROM users'; $resultado = pg_query($consulta) or die('Consulta fallida: ' . pg_last_error()); // Impresion de resultados en HTML echo "<table>\n"; while ($linea = pg_fetch_array($resultado, null, PGSQL_ASSOC)) { echo "\t<tr>\n"; foreach ($linea as $valor_col) { echo "\t\t<td>$valor_col</td>\n"; } echo "\t</tr>\n"; } echo "</table>\n"; // Liberar conjunto de resultados pg_free_result($resultado); // Cerrar conexion pg_close($conexion_bd); ?>
extension=php_pgsql.dll
extension=php_pdo.dll
extension=php_pdo_pgsql.dll
el código php es el siguiente:
Código:
<?php try { $dbpg = new PDO('pgsql:host=localhost port=5432 dbname=MyDB user=MyUser password=mypwd'); foreach ($dbh->query('SELECT * from FOO') as $row) { print_r($row); } $dbh = null; } catch (PDOException $e) { print "Error!: " . $e->getMessage() . "<br/>"; die(); } ?>