Salve ragazzi ho un problema che non riesco a risolvere...
Il codece seguente all'interno di una pagina PHP mi restituisce l'errore 1064. Mentre facendo copia incolla direttamente in phpmyadmin del contenuto della variabile $query, questa (la query) viene eseguita correttamente.
Dov'è che sbaglio?

Codice PHP:
$query "--
            -- Database: `NOME_DATABASE`
            --
                        
            -- --------------------------------------------------------
            
            --
            -- Struttura della tabella `moduli`
            --
            
            DROP TABLE IF EXISTS `moduli`;
            CREATE TABLE IF NOT EXISTS `moduli` (
              `id_modulo` int(5) NOT NULL auto_increment,
              `nome` varchar(255) NOT NULL default '',
              `descrizione` varchar(255) NOT NULL default '',
              `cartella` varchar(255) NOT NULL default '',
              `archivio` int(1) default NULL,
              `redazione` int(2) NOT NULL default '0',
              `ordine_voci` int(5) NOT NULL,
              PRIMARY KEY  (`id_modulo`)
            );"
;
$result mysql_query($query)
        or die(
"ABBIAMO RISCONTRATO IL SEGUENTE ERRORE: "
            
."[*]errorno=".mysql_errno()
            .
"[*]error=".mysql_error()
            .
"[*]query=".$query
        
);