Originariamente inviato da Tremisfero
Avete ragione, il probmea era nel nome tabella passato con la variabile inserita in quel modo. Strano, prima di applicare l'if quel metodo del ".$tabella." funzionava e non dava errore.

Grazie cmq ora funziona... siete stati gentilissimi
per essere precisi... il problema in cui ti sei imbattuto erano gli apici....

probabilmente (senza probabilmente) aprivi la query SQL con apice singola. Io ti ho aggiunto un campo = '' (due apici singole) e queste due apici provocavano esattamente l'errore che hai citato. Per questo ti ho riscritto tutta la query, per evitare confusioni ulteriori.

Meglio adottare la tecnica di mettere le doppie apici a circoscrivere la direttiva sql ed usare le apici singole per circoscrivere i valori stringa definiti al suo interno. Da notare che la query suggerita da mariox e' errata perche' il nome della tabella non e' una stringa e quindi non va messo tra apici. Al limite tra apostrofi alt+96 `nome_tabella`