🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #9600

primera de php, sacar datos de una BD y meterlos en variables e imprimir

#9600
From: [ZoRo]
Date: Fri, 14 Jun 2002 18:37
43 lines
2354 bytes
hola como vereis estoy intentando sacar datos de una BD de postgresql para
su posterior impresion en una pagina web.
resulta que hago la conexion, saco las filas que cumplen la condicion del
sql (por favor decirme si de la manera quelo hago esto esta bien
hecho -pg_fetch_array- o hay otramanera).
luego queiro que por cada fila que cumple la condicion imprimir, pero
metiendo los resultado en variables; es decir si hay dos columnas que se
llaman texto y titulo quisiera que por cada fila me meta en una variable el
titulo , para as� hacer un listado.
me podeis ayudar? es que no lo consigo.
Abajo os pongo un codigo que estoy utilizando a tal efecto, mis pruebas.
Muchas gracias


<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<?php
  $connection = pg_connect("host=localhost port=5432 dbname=db user=user
password=passwd") or die ("No conn con POSTGESQL en  --> " .
pg_errormessage($conn));
$result=pg_exec("SELECT * from tabla");

  if (!$result) {
    echo "hay un error.\n";
    exit;
}

$arr = pg_fetch_array ($result, 0);
//echo $arr[titulo] . " <- array\n";
$titulo=$arr[titulo];
$arr = pg_fetch_array ($result, 1);
echo $arr["texto"] . " <- array\n";
?>
<b><%=$titulo%></b>
<?php
 pg_close($connection); // cierre de la conexion
?>
</body>
</html>
Technical Details
Message-ID: <aedd66$61rur$1@ID-59646.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!217-127-108-221.uc.nombres.ttd.ES!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,2bc0e76f33df9bc9,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-06-14 11:38:01 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!217-127-108-221.uc.nombres.ttd.ES!not-for-mail
From: "[ZoRo]" <koxkor_NOSPAM_@latinmail.com>
Newsgroups: es.comp.os.linux.programacion
Subject: primera de php, sacar datos de una BD y meterlos en variables e imprimir
Date: Fri, 14 Jun 2002 20:37:57 +0200
Lines: 46
Message-ID: <aedd66$61rur$1@ID-59646.news.dfncis.de>
NNTP-Posting-Host: 217-127-108-221.uc.nombres.ttd.es (217.127.108.221)
X-Trace: fu-berlin.de 1024079878 6352859 217.127.108.221 (16 [59646])
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000