Mailinglisten-Archive |
Hallo, Auch wenn ich per SQL , PHP arbeit abnehmen könnte habe ich das nun wie folgt gemacht. SELECT date_format(startdate, '%d-%m-%Y') as sdate,date_format(enddate, '%d-%m-%Y') as edate from tbl where a = 'b' $edate - $sdate = Die Anzahl der Tage! > mysql> SELECT ((UNIX_TIMESTAMP('2002-06-17') - UNIX_TIMESTAMP('2002- > 06-15'))/84600) AS tage; Gibt es auch die Möglichkeit direkt auszurechnen wieviel Tage es von Heute an bis zu einem in der Zukunft liegendem Datum sind. Ich habe es jetzt mal so versucht, nur leider Fehler: SELECT ((UNIX_TIMESTAMP(enddate) - UNIX_TIMESTAMP(date(%Y-%m-%d)))/84600) AS tage; Nur leider erwarten der SELECT bei date eine Tabellenfeld mit diesem Namen. Würde das Datum direkt in der Form 20021212233454 vorliegen hätte ich weniger Probleme damit. Mit PHP bekomme ich es ja hin. Nur würde es per SQL gehen kann ich mir weitere Codezeilen sparen! Mit freundlichen Grüßen Frank
php::bar PHP Wiki - Listenarchive