phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Ben=F6tige_Denkansatz_-_Datenbank_auslesen_i?= =?iso-8859-1?Q?n_Array?= =?iso-8859-1?Q?n_Array?=

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Ben=F6tige_Denkansatz_-_Datenbank_auslesen_i?= =?iso-8859-1?Q?n_Array?= =?iso-8859-1?Q?n_Array?=

Cornelia Boenigk poppcorn_(at)_cornelia-boenigk.de
Tue, 21 Nov 2000 14:44:03 +0100


Hallo Ron

Ich verstehe nicht,wozu Du ein Array brauchst, wenn Du die Daten
nur rechnen und ausgeben lassen willst. Gespeichert ist ja alles
in der DB.

Skizze fuer Postgresql:

$conn=pg_connect("hostname","port","","","dtenbankname");
$sql="select * from datenbank;";
$res=pg_exec($conn,$sql);    // Resultset
$row=pg_numrows($res);       // Anzahl Zeilen in der DB
for ($i=0; $i<$row; $i++){
  $nr=pg_result($res,$i,"lfdnr");
  $paket=pg_result($res,$i,"paket");
  $menge=pg_result($res,$i,"menge");.....rechnen....ausgeben...}

jetzt stehen Dir fuer jede Zeile die Datenbankinhalte als
Variablen zur Verfuegung und Du kannst damit rechnen und die
Ergebnisse ausgeben. Durch die for-Schleife wird die ganze
Datenbank zeilenweise abgearbeitet.

Gruss
Conni





php::bar PHP Wiki   -   Listenarchive