phpbar.de logo

Mailinglisten-Archive

AW: [php] MySQL / Array Frage

AW: [php] MySQL / Array Frage

Wolfgang Hauck php_(at)_phpcenter.de
Tue, 11 Jun 2002 09:22:08 +0200


>"Steinweg, Gregor" wrote:
>> Gibt es eine Möglichkeit über ein mySQL query einen bestimmten Bereich aus
>> einer Datenbank abzufragen? Ich habe mir die Dokumentationspage von mySQL
>> gegeben und dort alle SELECT Befehle durchgesehen, bin aber leider nicht
>> fündig geworden. Mein Problem: ein Benutzer der Seite die ich anfertige
soll
>> einen Zeitraum auswählen. Dieser Zeitraum, definiert durch Anfangs- und
>> Endfatum soll aus der Datenbank ausgelesen werden (zB in ein Array) - oder
>> gibt es eine Möglichkeit aus dem Array diesen Bereich auszuschneiden (zB
mit
>> array_slice()?).
>Deine Datenbank benötigt einfach ein Feld mit einem Zeitstempel.
>Dann kannst Du mit folgender query problemlos alles Datensätze innerhalb
>von zwei Zeitpunkten auslesen:
>SELECT * FROM tabelle WHERE zeit BETWEEN $anfang AND $ende
>Wozu sollte man auch alles holen, wenn man nur einen Teil braucht?

Hi Gregor,

Eine weitere Möglichkeit Datensätze einzuschränken ist LIMIT
z.B.:

Select + from tabelle where .... LIMIT 5,10

Hier werden ab dem 5. DS 10 DS angezeigt. Ist sehr nützlich wenn in einem
Select sehr viel e DS den Kriterien entsprechen.

MFG Wolfgang


php::bar PHP Wiki   -   Listenarchive