Industriemeister
Mitglied
Hi,
mit der url wird die Variabel SQL versendet in der steht zum beispiel veraenderung_ab_2011
ich möchte das Jahr ausfiltern in dem ich den Text vorher abschneide
Dann möchte ich das Jahr mit dem Monat/Tag vom Jahresanfang bzw Jahresende verbinden.
sprich 20xx-01-01 und 20xx-12-31
Beim aktuellen Jahr möchte ich allerdings nicht den -12-31 setzen sondern das aktuelle Tagesdatum ... NOW()
Von NOW schneide ich hierzu den Monat/Tag ab und vergleiche dann mit dem über Variabel SQL übermittelten wert.
ich bekomme folgende Fehlermeldung
P.S: für das Jahr 2011 benötige ich auch noch ein besonderes Startdatum 2011-03-04
mit der url wird die Variabel SQL versendet in der steht zum beispiel veraenderung_ab_2011
ich möchte das Jahr ausfiltern in dem ich den Text vorher abschneide
Dann möchte ich das Jahr mit dem Monat/Tag vom Jahresanfang bzw Jahresende verbinden.
sprich 20xx-01-01 und 20xx-12-31
Beim aktuellen Jahr möchte ich allerdings nicht den -12-31 setzen sondern das aktuelle Tagesdatum ... NOW()
Von NOW schneide ich hierzu den Monat/Tag ab und vergleiche dann mit dem über Variabel SQL übermittelten wert.
Code:
/* Datum auflösung */
/* Text aus SQL = veraenderungen_ab_ = 18 zeichen vorn abschneiden
aktuelles Datum NOW 20XX-01-01 = 6 zeichen hinten abschneiden */
$startdate = (substr($_GET['SQL']), 2).'-01-01';
if (substr($_GET['SQL'], -18) == substr(NOW(),0, -6)
{$enddate = NOW() ;}
else
{$enddate = (substr($_GET['SQL']), 2).-12-31 ;}
echo "Zeitraum beginn",$startdate;
echo "Zeitraum ende",$enddate;
ich bekomme folgende Fehlermeldung
syntax error, unexpected ','
P.S: für das Jahr 2011 benötige ich auch noch ein besonderes Startdatum 2011-03-04
Zuletzt bearbeitet: