Mailinglisten-Archive | 
> Von: 	Musik-Alex[SMTP:musik-alex at web.de]
> 
> 
> $datum = '24.09.2003';
> 
> if ( $datum == date("d.m.Y") ) {
>   echo 'heute';
> }
> 
> Nein, mySQL ist es nicht.
> Aber mit Deinem Beispiel kann ich nicht feststellen, ob ein Datum vor dem
> heutigen liegt oder danach!
> 
.... das war ja im ersten Mail auch gar nicht gefragt ;)
function vergleiche($datum1,$datum2){
  list ($tag1,$monat1,$jahr1) = explode($datum1,'.');
  list ($tag2,$monat2,$jahr2) = explode($datum1,'.');
  $s1 = $jahr1.$monat1.$tag1;
  $s2 = $jahr2.$monat2.$tag2;
  if ( $s1 < $s2 ) {
    echo 'datum1 ist kleiner datum2';
  } elseif ( $s1 == $s2 ) {
    echo 'datum1 ist gleich datum2';
  } else {
    echo 'datum1 ist groesser datum2';
  }
}
> Denn <= und >= funktionieren natürlich nicht!
> 
Ja, da dafür das deutsche Datum verkehrtrum ist.
Grüße, Mathias
    php::bar PHP Wiki - Listenarchive