Hallo Leute,
gerade sind mit PHP in Verbindung mit mssql wieder komische Sachen passiert.
Ein SQL Query funktioniert wenn ich es im Query Analyzer absetze, wenn ich es jedoch über PHP mache, funktioniert es nicht. Wenn ich das CAST manuell mache, und direkt Eintrage, ist es umgekehrt.
Ich nehme an es liegt irgendwie am CAST?
Ich habe versucht den Fehler einzugrenzen:
Ist doch komisch, und würde mich daher über Infos freuen. Ich bin bis jetzt noch zu keinem logischen Ergebnis gekommen.
thx und lg
Darian
gerade sind mit PHP in Verbindung mit mssql wieder komische Sachen passiert.
Ein SQL Query funktioniert wenn ich es im Query Analyzer absetze, wenn ich es jedoch über PHP mache, funktioniert es nicht. Wenn ich das CAST manuell mache, und direkt Eintrage, ist es umgekehrt.
Ich nehme an es liegt irgendwie am CAST?
Ich habe versucht den Fehler einzugrenzen:
PHP:
//funktioniert über PHP 12 Datensätze selektiert, nicht jedoch über den Analyzer: 0 Datensätze
$query = "SELECT * FROM BotTestNEU.dbo.KHKVKBelegePositionen WHERE Artikelnummer='B0000001' AND Bezeichnung2 LIKE '2577:%' AND Liefertermin>='2010-07-10 00:00:00.000' AND Liefertermin<='2010-08-10 00:00:00.000'";
//PHP Datensätze: 0; Analyzer Datensätze: 12
$query = "SELECT * FROM BotTestNEU.dbo.KHKVKBelegePositionen WHERE Artikelnummer='B0000001' AND Bezeichnung2 LIKE '2577:%' AND Liefertermin>=CAST('10.07.2010' AS datetime) AND Liefertermin<=CAST('10.08.2010' AS datetime)";
Ist doch komisch, und würde mich daher über Infos freuen. Ich bin bis jetzt noch zu keinem logischen Ergebnis gekommen.
thx und lg
Darian
Zuletzt bearbeitet: