Per la prima domanda... non ho capito
Per la seconda ti consiglio di creare ua funzione così:
E poi nella query fai:Codice PHP:
function iif($condizione, $allora, $altrimenti = 0) {
return ($condizione) ? $allora : $altrimenti;
Ciaocodice:query("SELECT * FROM ... " . iif($b != 0, 'WHERE b = 2'));