phpbar.de logo

Mailinglisten-Archive

5 x 5 matrix

5 x 5 matrix

christian Eichert mysql-de_(at)_lists.bttr.org
Wed, 13 Mar 2002 19:31:47 +0100


was ist ein buch ? ;-)

Am Mittwoch, 13. März 2002 19:08 schrieb Jonas Schrieb:
> hi marco,
> wenn ich dich richtig verstehe, willst du also eine art
>
> menü in folgender form in eine datenbank packen:
> |-hauptpunkt1-|-unterpunkt1-|-minipunkt1
> |
> |             |             |-minipunkt2
> |             |             |-minipunkt3
> |             |             |-minipunkt4
> |             |
> |             |             \-minipunkt5
> |             |
> |             |-unterpunkt2-|-minipunkt1
> |             |
> |             |             |-minipunkt2
> |             |             |-minipunkt3
> |             |             |-minipunkt4
> |             |
> |             |             \-minipunkt5
> |             |
> |             |-unterpunkt3-...
> |             |-unterpunkt4-...
> |
> |             \-unterpunkt5-...
> |
> |-hauptpunkt2-|-unterpunkt1-...
> |
> |             |-unterpunkt2-...
> |             |-unterpunkt3-...
> |             |-unterpunkt4-...
> |
> |             \-unterpunkt5-...
>
> .
> .
> .
>
> wie wärs, wenn du die wie in einem buch durchnummerierst ?
>
> 1. hauptpunkt
>   1.1 unterpunkt
>    1.1.1 minipunkt
>    1.1.2 minipunkt
>    1.1.3 minipunkt
>    1.1.4 minipunkt
>    1.1.5 minipunkt
>   1.2 unterpunkt
>    1.2.1 minipunkt
>    1.2.2 minipunkt
>    1.2.3 minipunkt
>    1.2.4 minipunkt
>    1.2.5 minipunkt
>   1.3 unterpunkt
>   1.4 unterpunkt
>   1.5 unterpunkt
> 2. hauptpunkt
>   2.1 unterpunkt
>   2.2 unterpunkt
>   2.3 unterpunkt
>   2.4 unterpunkt
>   2.5 unterpunkt
> .
> .
> .
>
> dann koenntest du das zB so in einer tabelle speichern
>
> ziffer1 | ziffer2 | ziffer3 | ziffer4 | ziffer5 | name
> --------|---------|---------|---------|---------|----------
>     1    |    0    |    0    |    0    |    0    | server
>     1    |    1    |    0    |    0    |    0    | lan-karte
>     1    |    2    |    0    |    0    |    0    | grafik
>     1    |    3    |    0    |    0    |    0    | isdn
>     1    |    4    |    0    |    0    |    0    | monitor
>     1    |    5    |    0    |    0    |    0    | software
>     1    |    5    |    1    |    0    |    0    | microsoft
>     1    |    5    |    2    |    0    |    0    | borland
>     1    |    5    |    3    |    0    |    0    | sun
>
> die hauptmenüpunkte könntest du dann etwa so abfragen:
> SELECT name FROM tabelle WHERE ziffer2=0;
>
> die unterpunkte von server dann so:
> SELECT name FROM tabelle WHERE ziffer1=1 AND ziffer3=0;
>
> die unterpunkte von server->software so:
> SELECT name FROM tabelle WHERE ziffer1=1 AND ziffer2=5 AND ziffer3=0;
>
>
> mfg,
> 	Jonas

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive