Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/08/2011, 20:47
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: pg_fetch_array

No se si te sirva este ejemplo básico:

Código PHP:
Ver original
  1. //Nos conectamos con PostgreSQL
  2. $c = pg_connect("host=localhost dbname=personas user=postgres password=12345")
  3.     or die('No se ha podido conectar: ' . pg_last_error());
  4.  
  5. $sql = 'SELECT * FROM persona';
  6.  
  7. //Ejecutamos la consulta
  8. $res = pg_query($sql) or die('La consulta fallo: ' . pg_last_error());
  9.  
  10. //Recorremos el array asociativo con los datos
  11. while ($reg = pg_fetch_array($res, null, PGSQL_ASSOC)) {
  12.     echo $reg['id'] . ' ' . $reg['nombre'] . '<br />';
  13. }
  14.  
  15. //Liberamos la memoria (no creo que sea necesario con consultas tan simples)
  16.  
  17. //Cerramos la conexión

La única diferencia de pg_fetch_array es que tiene un parámetro más (row), pero si lo dejas NULL es casi igual a mysql_fetch_array

http://www.php.net/manual/es/functio...etch-array.php
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Última edición por andresdzphp; 20/08/2011 a las 00:07