Si intendevo operandi...
Ora la mia condizione è la seguente
Codice PHP:
(1=0) OR (Field173 LIKE '%$query[$i]%') OR (Field169 LIKE '%$query[$i]%') OR 
(
Field75 LIKE '%$query[$i]%') OR (Field170 LIKE '%$query[$i]%'
OR (
Field74 LIKE '%$query[$i]%') OR (Field182 LIKE '%$query[$i]%') OR (1=0
E all'inizio della seconda parola ho questo problema
codice:
OR (1=0) (1=0) OR
Ti mostro tutto il codice per farti capire bene
Codice PHP:
$query explode(" " $query); // $query è la stringa che ricevo
$count count($query);
$or ' ';
for(
$i=0;$i<$count;$i++){    
                
    foreach (
$query as $cond) { 
      
$or .= "($cond) OR "
    }
    
$or substr($or0, ($count-1)); // elimino l'ultimo " OR "

$condizione .= " (1=0) OR (Field173 LIKE '%$query[$i]%') OR (Field169 LIKE '%$query[$i]%') OR (Field75 LIKE '%$query[$i]%') OR (Field170 LIKE '%$query[$i]%') OR (Field74 LIKE '%$query[$i]%') OR (Field182 LIKE '%$query[$i]%') OR (1=0)";
            echo 
"Condizione ".$condizione."
"
;
            
$sqlQuery "SELECT * FROM xxx WHERE $condizione ORDER BY Field169 ASC "
$rsQuery mysql_query($sqlQuery) or die(mysql_error());
$nr mysql_num_rows($rsQuery);
        }