![]() |
MySQL: Problem mit CASE
PHP-Code:
print_r($row) gibt nun zurück: Code:
[CASE WHEN INSTR('mozilla/4.0 (compatible; msie 6.0; windows nt 5.1; de)', LOWER(`Agent_String`)) > 0 THEN 1 ELSE 0 END] => 0 Warum? MySQL: Version 4.0.24 |
Re: MySQL: Problem mit CASE
Zitat:
|
Re: Re: MySQL: Problem mit CASE
Zitat:
So dass ich mit mysql_num_rows() abfragen kann ob er was findet... |
was ich meine: print_r() gibt doch alles formatiert aus - das kann ja keiner wissen, wie du deine $row befüllst -> also tippe ich einmal auf $row[0] bzw. $row["CASE WHEN INSTR('mozilla/4.0 (compatible; msie 6.0; windows nt 5.1; de)', LOWER(`Agent_String`)) > 0 THEN 1 ELSE 0 END"]
Zitat:
PHP-Code:
|
PHP-Code:
|
letzter tipp
PHP-Code:
|
Ich hab es nun so gelöst und es funktioniert:
PHP-Code:
|
dann kannst gleich
Code:
SELECT '1' FROM ".TABLE_COUNTER_BLOCKED_AGENT." WHERE INSTR( '".strtolower($_SERVER["HTTP_USER_AGENT"])."', LOWER( `Agent_String` ) ) |
Alle Zeitangaben in WEZ +2. Es ist jetzt 02:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag