baseportal
Suche: 
 Forum   Start 

Datum vergleichen (if)

 
Wollen Sie ein Datum aus einer Datenbank mit dem heutigen Datum vergleichen erreichen Sie das über den folgenden Befehl:

 
    <font size="3"><code>if($date lt
    datum("jetzt", "intern"))

Dabei steht das abgespeicherte Datum in dem Feld $date und soll kleiner sein als das heutige. Da in $date das Datum unformatiert steht, muß das jetzige Datum auch das interne Format besitzen. Ein Datum kann nur über Zeichenkettenoperatoren verglichen werden.

der Vergleich kann auch in einer <loop> Schleife mit perl erfolgen. Da aber loop das $date gleich in das richtige Format schreibt, muß mit der Variable $_raw gearbeitet werden um den Vergleich zu ermöglichen.

 
    <loop code=perl><br>
    if($_raw{date} lt datum("jetzt", "intern"))<br>
    {<br>
     ...<br>
    }<br>
    </loop>

Letzte Änderung am 28.7.2004, 19:55c - +

© baseportal GmbH. Alle Rechte vorbehalten.


powered in 0.01s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!