Michl75: PHP+MySQL - Artikeltabelle abgleich mit gültigkeit Preis Hilfe

Beitrag lesen

Hallo Forum,

brauch edringend Hilfe...

Habe folgendes Problem:

Habe in einer DB - Tabelle Namens Artikel alle meine Artikel drinnen. Diese Artikel sind so gespeichert:

ID   ARTNR    BEZEICHNUNG     PREIS   PREIS_GUELTIG_AB

001  10000    Testartikel1    100,00  2008-01-01
...
111  10000    Testartikel1    105,00  2008-07-01

Nötig ist das deswegen, da noch viel mit Altpreisen gemacht wurd und auch in Zukunft für Angebote schon zukünftige Preise hinterlegt werden sollen.

Wie könnte ich die Abfrage nun so basteln, daß es nach dem Gültigkeitsdatum geht?

hier einer meiner vielen Versuchen:

$query = "SELECT * FROM $TBL_0010, $TBL_0010 WHERE Matchcode LIKE '" . $matchcode . "%' AND
             gueltig_ab < '$gueltig_ab' AND
          arti01_id = arti01_id AND
          gueltig_ab > '$gueltig_ab'
          ORDER BY gueltig_ab DESC";

... oder so :

$query = "SELECT * FROM $TBL_0010 WHERE Matchcode LIKE '" . $matchcode . "%' AND
             gueltig_ab < '$gueltig_ab' AND
          gueltig_ab > '$gueltig_ab'
          ORDER BY gueltig_ab DESC";

ging auch in die Hose...! :)

wird immer alles angezeigt... nie wirklich nach dem gültigkeitsdatum!

Was meint Ihr dazu ?

Viele Grüé
Michl