Salve raga, mysql non è proprio il mio forte ho difficoltà con le join e con le ricerche fulltext

ho realizzato un sito dove esistono 2 tabelle:

codice:
tabella utenti:    
campi ( id, nome, cognome, citta, regione, data_nascita, data_registrazione, data_ultima_modifica, email, password )

tabella annunci_attivi:
campi (id, id_utente, data_inserimento, titolo, descrizione, prezzo, nome_foto, dimensione_foto)
Il mio obbiettivo è quello di creare un motore di ricerca degli annunci inseriti tramite un semplice form con i seguenti input

Codice PHP:
<form name="cerca_annunci" action="cerca_annunci.php" method="post" >
<
input type="text" name="parola_annuncio" size="40" />
<
select name="categoria" >..............</select>
<
select name="modprovincia" >
<
option value="Tutte le provincie">Tutte le provincie</option>
<
option value="agrigento">Agrigento</option>
......
</
select>
<
select name="modregione" >
<
option value="Tutta Italia">Tutta Italia</option>
<
option value="abruzzo">Abruzzo</option>
......
</
select>
<
input name="cerca_annuncio" type="submit" value="  cerca" title="cerca annuncio" width="89" height="17">        
</
form
e fin qui ci siamo, i problemi li incontro quando mi trovo nella pagina:
cerca_annunci.php

ecco il codice

Codice PHP:
<?php
//ottieni risultati dal post
$parola_annuncio mysql_real_escape_string($_POST['parola_negozio']);
$categoria_annuncio mysql_real_escape_string($_POST['categoria']);
$citta_annuncio mysql_real_escape_string($_POST['modprovincia']);
$regione_annuncio mysql_real_escape_string($_POST['modregione']);

//situazione in cui tutti i campi del form vengono compilati
$query_cerca_annunci mysql_query("SELECT *, MATCH(titolo, descrizione) AGAINST('$parola_annuncio') as score FROM annunci_attivi 
WHERE MATCH(titolo, descrizione) AGAINST('MYSQL') ORDER BY& score DESC"
);

//se la query funziona
    
if($query_cerca_annunci){
        
$conta_righe_annunci_trovati mysql_num_rows($query_cerca_annunci);
    }
    
ecc ecc...............
?>
così facendo però il motore di ricerca seleziona soltanto gli annunci a seconda della parola chiave che si inserisce nel campo text, mntre io vorrei che effettui ricerche anche in base alla categoria alla città e alla regione, non so come muovermi con le ricerche fulltext aiutatemi come posso modificare la query?