Hallo Jungs
Ich hab da ein echt komisches Problem, mein Beispielcode:
Damit erhalte ich folgendes:
Wenn ich nun eine Where Bedingung verwenden will wie folgt:
Erhalte ich folgenden Fehler:
Lasse ich die 00:00:00 bei dem Query weg, dann bekomm ich zwar die Daten wieder raus aber natürlich nicht nur die neueren als 01.01.2010 sondern wieder alle.
Escapen mit "" oder '' oder [] oder `` hab ich schon alles probiert. Kriegs einfach nicht hin. Das selbe Problem habe ich wenn in der WHERE Bedingung ein . vorkommt!?!?
Ich hab echt keine Ahnung was ich noch probieren soll. Im Access handelt es sich um ein Datum/Zeit Feld.
Verzweifle langsam daran.
Würde mich über eure Hilfe echt freuen!
Grüsse
eXe
Ich hab da ein echt komisches Problem, mein Beispielcode:
PHP-Code:
<?PHP
include('../system/classes/classes.php');
$db = new db_odbc();
$sql = "Select Rechnungsdatum from T_Auftrag";
$res = $db->con->query($sql);
foreach($res as $result){
echo "Datum: ".$result['Rechnungsdatum']."<br>";
}
?>
Datum: 1996-04-13 00:00:00
PHP-Code:
<?PHP
include('../system/classes/classes.php');
$db = new db_odbc();
$sql = "Select Rechnungsdatum from T_Auftrag WHERE Rechnungsdatum > 2010-01-01 00:00:00";
$res = $db->con->query($sql);
foreach($res as $result){
echo "Datum: ".$result['Rechnungsdatum']."<br>";
}
?>
Warning: Invalid argument supplied for foreach() in C:\Websites\Systemmanagement\Website\comitis\templ ate\datum.php on line 6
Escapen mit "" oder '' oder [] oder `` hab ich schon alles probiert. Kriegs einfach nicht hin. Das selbe Problem habe ich wenn in der WHERE Bedingung ein . vorkommt!?!?
Ich hab echt keine Ahnung was ich noch probieren soll. Im Access handelt es sich um ein Datum/Zeit Feld.
Verzweifle langsam daran.
Würde mich über eure Hilfe echt freuen!
Grüsse
eXe

Kommentar