Einen Wert nur einmal ausgeben!

Ich bin was draufgekommen Habe einen Bild 3 Stichwörter gegenben!

PHP:
$where_for_query=substr($where_for_query,0,strlen($where_for_query)-4);
   echo $where_for_query;

wenn ich das ausgebe, dann bekomme ich :

id='331' OR id='345' OR id='346' OR id='347' OR id='349' OR id='350' OR id='351' OR id='352' OR id='353' OR id='354' OR id='355' OR id='356' OR id='357' OR id='358' OR id='359' OR id='360' OR id='361' OR id='362' OR id='363' OR id='371' OR id='372' OR id='373' OR id='330' OR id='' OR id='332' OR id='' OR id='333' OR id='334' OR id='335' OR id='338' OR id='339' OR id='340' OR id='341'

in den letzten zeilen ist OR id=" mehr nicht, und da ist de Fehler! ;-)
 
Aber das macht doch gar nichts! Dafür wird halt in der Abfrage nichts gefunden! Aber wir könnens ja wegmachen:

PHP:
$where_for_query=str_replace("OR id='' ", "", $where_for_query);
Damit dürfte dieses Problem gelöst sein! Fehlen noch 2598 ;) :-)
 
Zurück