Aus mir nicht ergründlichen Gründen bekomme ich bei folgendem SQL-Query eine Fehlermeldung, obwohl sie offline funktioniert.
Mein Offlineserver:
BetriebssystemWINNTServerApache/2.0.54 (Win32) mod_ssl/2.0.54 OpenSSL/0.9.8 PHP/5.0.4 mod_autoindex_colorBrowserMozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7PHP5.0.4MySQL4.1.13
Mein Onlineserver:
BetriebssystemFreeBSDServerApache/1.3.34 MicroRack (Unix) PHP/4.4.2 mod_ssl/2.8.25 OpenSSL/0.9.8a BrowserMozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4PHP4.4.2MySQL4.1.15
Wo könnte das Problem stecken?
Mein Offlineserver:
BetriebssystemWINNTServerApache/2.0.54 (Win32) mod_ssl/2.0.54 OpenSSL/0.9.8 PHP/5.0.4 mod_autoindex_colorBrowserMozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7PHP5.0.4MySQL4.1.13
Mein Onlineserver:
BetriebssystemFreeBSDServerApache/1.3.34 MicroRack (Unix) PHP/4.4.2 mod_ssl/2.8.25 OpenSSL/0.9.8a BrowserMozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4PHP4.4.2MySQL4.1.15
SQL:
$connection->datenbankQuery("
SELECT
`udb_user`.`bid`,
`udb_udb`.`frb_nummer`,
`udb_udb`.`benutzer`,
`udb_user`.`tel`,
`udb_user`.`ort`,
`udb_user`.`raum`,
`udb_user`.`notizen`,
`udb_user`.`usergruppe`,
UNIX_TIMESTAMP(`udb_user`.`datetime`) AS `datetime`,
`udb_user`.`active`,
`udb_udb`.`id`,
`udb_udb`.`nachname`,
`udb_udb`.`vorname`,
`udb_udb`.`mail`,
DATE_FORMAT(`udb_user`.`gebi`,'%d.%m.%Y') AS gebi2,
(YEAR(CURRENT_DATE) - YEAR(`udb_user`.`gebi`)) - "."(RIGHT(CURRENT_DATE,5) < RIGHT(`udb_user`.`gebi`,5)) AS age
FROM `udb_user`
LEFT JOIN `udb_udb` ON udb_udb.id = udb_user.bid
WHERE DAY(`udb_user`.`gebi`) = DAY(NOW()) AND MONTH(`udb_user`.`gebi`) = MONTH(NOW())");
Wo könnte das Problem stecken?