Allora, stavo cercando una soluzione alternativa ultilizzando le funzioni predefinite di PHP (come l'implode) al mio problema di portare un array, che ha come indici i campi e come valori appunto i valori che dovrebbero avere tali campi, in clausola where!

codice:
$clausola_where = "";
foreach ($chiave_unica as $campo => $valore)
  $clausola_where .= " AND ".$campo."='".$valore."'";
$clausola_where = substr($clausola_where, 5);
sono sicuro che si può fare di meglio!