Salve a tutti ho un problema non riesco a creare "dinamicamente" una tabella.
Ho il nome della tabella in una variabile
$nome_tb = $nome."_".$data;
Ho i campi da creare in un'altra variabile
$campi = "nome VARCHAR (255)";
Quando eseguo:
$sqlQuery = 'CREATE TABLE $nome_tb ($campi);
if (@mysql_query($sqlQuery)){
echo 'Tabella creata';
}
else{
exit('Operazione non eseguita: ' .mysql_error());
}
Mi ritrovo questo errore
Operazione non eseguita: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-10-20 (nome varchar(50)) type=MyISAM' at line 1
Dove sbaglio nella sintassi?
Grazie![]()