phpbar.de logo

Mailinglisten-Archive

[php] Frage zu Array

[php] Frage zu Array

Hans Theo Mislisch php_(at)_phpcenter.de
Sat, 1 Sep 2001 18:47:54 +0200


Hallo Alexander, hallo Liste,

Alexander Skwar schrieb am 01.09.2001 um 18:15 unter anderem:

>      * ...while the call getAssoc('SELECT id,text,date FROM mytable')
>      * returns:
>      *   array(
>      *     '1' => array('one', '944679408'),
>      *     '2' => array('two', '944679408'),
>      *     '3' => array('three', '944679408')
>      *  )

> War's das, was Du wissen möchtest?

Mnja, ich dachte ich könnte ein mehrdimensionales Array
so bauen:

$modul['0'] = '1','CD3','Beschreibung blabla';
$modul['1'] = '5','CD1','Beschreibung blubb';
$modul['2'] = '3','CD2','Beschreibung lalala';

Das dumme ist, die Modulnummern sind nicht identisch
mit der eigentlich Laufenden Nr. Und die laufende
Nummer hat nichts mit der CD Nummer zu tun.

Beispiel: auf CD2 sind die Module 0-4 drauf.
Wenn ich eine Liste drucke kommt die CD 2 natürlich an
zweiter Stelle, nach CD1 mit Modul 5-14.

Dann habe ich noch ein array mit den
Modulbeschreibungen. Im Moment ist die Ausgabe eben
etwas durcheinander, weil ich mich nach den
Modulnummern richten muss. Somit wird CD2 erster
angezeigt, dann CD1 usw.

Ich mach jetzt alles aus der Datenbank, das geht
einfacher.

Table 1->  MN, LFD_MN, CD_NR, MODUL_DESC
Table 2->  MN, MSN

Auf die weise kann ich Modulnummer mit der Tabelle
Seriennummern verknüpfen und bei der Ausgabe nach
Laufende Nummer bzw. CD Nummer sortieren.


Liebe Grüße

Theo



php::bar PHP Wiki   -   Listenarchive