phpbar.de logo

Mailinglisten-Archive

[php] MySql Abfrage in Array

[php] MySql Abfrage in Array

Oliver M. Kittlitz php_(at)_phpcenter.de
Sun, 15 Jul 2001 22:17:48 +0200


Hi,

> Herbert Bochert
> Gibt es eine Möglichkeit, eine ganze Tabelle einzulesen und
> Sie in einen
> Array der Form $ergebniss[reihe][feld] zu packen?

Das kannst Du ganz einfach mit

	$query = "SELECT FeldA as Erstes, FeldB as Zweites FROM Tabelle WHERE
Bedingungen";
	$result = mysql_query($query);
	$DeinArray = mysql_fetch_array($result);

In $DeinArray hast Du nun alle Felder des aktuellen Datensatzes. Beim
Zugriff verwendest Du einfach den Feldnamen oder - wie hier - den Alias:

	$ErstesFeld  = $DeinArray["Erstes"];
	$ZweitesFeld = $DeinArray["Zweites"];

Um ein mehrdimensionales Array aufzubauen, dass den gesamten
Tabelleninhalt wiedergibt, braucht Du nun das Ganze nur in eine Schleife
zu packen.

Hoffe es hilft.

Grüße,
Oliver






php::bar PHP Wiki   -   Listenarchive