phpbar.de logo

Mailinglisten-Archive

[php] Erstaunlicher BUG ?!

[php] Erstaunlicher BUG ?!

Johannes Bickmann j.bickmann_(at)_st-oneline.net
Thu, 01 Mar 2001 13:54:23 +0100


Hallo Liste,

ich stehe vor einem Rätsel, welches ich so noch nie(!) erlebt habe.
Ich arbeite schon seite längerem mit PHP/MySQL zusammen, auf
verschiedenen
Rechnern mit verschiedenen Versionen, doch sowas hab` ich noch nicht
gehört.

Ich habe eine Suchfunktion gebaut...
der SELECT sieht beispielsweise so aus:
$rs = mysql_query("SELECT * FROM $table WHERE Preis >= 0 AND Preis <=
100");
So sollte er mir alle Preise zwischen 0 und 100 heraussuchen. Tut er
auch, wenn ich den SELECT in der MySQL-Shell ausführe.
Doch führe ich den SELECT in einem PHP-Skript auf, sieht das Ergebnis
anders aus.

Ich habe nun lange gerätselt, und bin zu dem Schluss gekommen, dass es
damit zusammenhängen muss, das in der Datenbank das Preisfeld teilweise
leer ist.
Aber wie ist es möglich, dass PHP den Befehl anders interpretiert als
auf der MySQL-Ebene? Handelt es sich hierbei um einen BUG?!



Für mögliche Antworten wäre ich sehr dankbar
Johannes Bickmann


php::bar PHP Wiki   -   Listenarchive