Lo farò sicuramente perchè mi hanno chiesto di preparare molti strumenti che necessitano la conoscenza di questi linguaggi.
Nel frattempo, il codice postato è perfetto!
Grazie davvero ad entrambi per l'aiuto 
edit:
se a monte ho una select per scegliere una categoria, a b c d, che posso anche mettere manualmente perchè si tratta di 5 6 categorie. e se nel db associo ad ogni articolo la relativa categoria.
posso poi richiamare nel campo autocomplete solo gli elementi in base alla scelta della categoria?
se ho capito bene il funzionamento del where, mi basterebbe fare una cosa tipo:
codice:
$query="SELECT categoria,articolo FROM articoli WHERE categoria LIKE '%" . stripslashes($_POST['categoria']) . "%'" & articolo LIKE '%" . stripslashes($_POST['nome-regione']) . "%'";
Potrebbe funzionare?