magari.
il problema è che devo farlo su un centinaio di sorgenti, e su ogni sorgente potrebbe esserci + di una query....
difatti non chiamo la mysql_query, ma la bitsql_query, che a sua volta chiama la funzione giusta a seconda del dbms attualmente in uso.

per esempio con postgres bisogna usare ilike per fare una ricerca non case sensitive ... quindi mi tocca scrivere la query con degli operatori universali, che vado a replaciare all'occorrenza:

function bitsql_query($querystring) {
$querystring = str_replace("LIKE_OPERATOR" , "ILIKE", $querystring);
return pg_query($querystring);
}
a questa funzoine dovrò aggiungere un controllo per il concat...


se qualcuno conosce un'altra maniera per rendere compatibile un'applicazione con + d un dbms ben vengano consigli.