no... troppo facile...ma non ci sei andato lontano... usa il ciclo for per inserire i pezzi di string relativi a opt e li concateni con il .
$creatab="CREATE TABLE $domanda (id INT (5) UNSIGNED not null AUTO_INCREMENT,";
for ($n=1; $n<=$opt_n; $n++) $creatab .= " opt$n DECIMAL, ";
$creatab .= "PRIMARY KEY (id))";
![]()