Chiedo scusa ma ho due campi form in cui passo o meno dei valori da ricercare nel db...
<input name="nome_cartella" type="text" id="cerca32">
<input name="testo_note" type="text" id="cerca23">

li passo ad una pagina php e faccio qst controllo...

if(isset($nome_cartella)){
$dati_base .= " and cartella LIKE '%".$nome_cartella."%' ";
}
if(isset($testo_note)){
$dati_base .= " and note LIKE '%".$testo_note."%' ";
}

quando però provo il codice e provo a lasciare vuoti i campi mi esce qst...

SELECT * FROM temi WHERE 1 and cartella LIKE '%%' and note LIKE '%%
...
vorrei che non comparisse quello in neretto, come faccio?