phpbar.de logo

Mailinglisten-Archive

AW: AW: [php] Tabellen auslesen aber wie ?

AW: AW: [php] Tabellen auslesen aber wie ?

Frank Liebelt php_(at)_phpcenter.de
Mon, 10 Jun 2002 04:51:00 +0200


Hi,


>wenn ich das mal am rande einflechten darf:
Sicherlich...

>das ist aber die total verkehrte herangehensweise. man merkt das, wenn
man es mit richtig vielen datensaetzen zu tuen hat. wenn da die
sql-anweisung nicht >exakt genug ist, dann laeuft das ins chaos und
unter umstaenden kann man sowas auch nicht mehr in variablen verwalten.
ich selber komme aus dem sportnews-bereich, wir haben u.a. alle
fussballergebnisse seit 1875 (?) in der datenbank von allen laendern,
von allen ligen die mindestens die 3. oberste >fussballliga des
jeweiligen landes sind. wenn man da solche fragen stellen wuerde wie:
SELECT * FROM tblSpiele steht die datenbank quasi. duerfte als >antwort
etwa 10 millionen datensaetze zurueckliefern. sowas in ein array zu
stopfen, dann zu sortieren ist blanker bloedsinn.

Wenn ich weis was ich will kann ich ja auch SELECT "TABELLENFELD" FROM
tbl nehmen. Und schon ist die Datenmenge auf ein minimum reduziert.

>von entscheidender bedeutung ist, dass man sich beim scripten exakt
ueberlegt WOHER werte kommen und WIE GROSS, und WIE OFT sie vorkommen
koennten. das ist die entscheidende und wichtige aufgabe. kein mensch
kommt auf die idee in einen supermarkt zu gehen und alles zu kaufen,
sich anliefernzulassen, um dann zu sagen: ich brauche nur milch, den
rest koennen sie wieder mitnehmen.

>der trick besteht in der sql-anweisung, da kann man das meiste mit
regeln.

Wie gesagt : SELECT "TABELLENFELD" FROM tbl.
Man sollte aber auch davon ausgehen, das viele derjenigen hier ihre
eigene Page in PHP proggen und weniger mit Datenbanken arbeiten die über
100.000 Einträge haben. Im Prinzip gebe ich Dir aber Recht.

Gruß,
Frank


php::bar PHP Wiki   -   Listenarchive