Article View: es.comp.os.linux.programacion
Article #9600primera de php, sacar datos de una BD y meterlos en variables e imprimir
From: [ZoRo]
Date: Fri, 14 Jun 2002 18:37
Date: Fri, 14 Jun 2002 18:37
43 lines
2354 bytes
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-mailShow 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