Innanzitutto grazie....
Ho fatto come hai detto e così ho avuto modo di vedere
che in:

mysql_query($sql,$connessione)

arrivano dei dati sbagliati....ho messo una toppa
e adesso tutto funziona ma il problema rimane...
ti spiego io faccio questo nel file index:

$sql="SELECT * FROM $tabella WHERE ....etc...etc...";

poi richiedo il file "box.inc.php" che si occupa di fare la query e ciclare i risultati in una tb html
ed è qui che solo in remoto andava in errore!!!!!

allora provo a fare sempre nel file "box.inc.php"
una bella echo "$sql"; che mi risponde a meraviglia e cioe' che $tabella
ha il valore giusto....diciamo "chebellatabella"
invece col msg d'errore di mysql_query ottengo

che $tabella ha il seguente valore "DBchebellatabella" e che quindi
(effettivameeeeente)non esiste!!!!!!
dove DB è l'effettivo nome del db....!!!!!!!!!!!!!!

il tutto è veramente molto strano.

alla fine
ho dovuto mettere $tabella="chebellatabella" prima di $sql
e tutto funziona bleahhh!!!!(a spinta...ma tutto va)

hai idea di cosa succeda?!?!?!

di nuovo grazie.