salve a tutti...

ho realizzato un sondaggio partendo dalla bella pillola di giorgiotave: http://forum.html.it/forum/showthrea...hreadid=660848 .

io vorrei sapere se si può fare una cosa, creare una tabella dinamicamente con i dati che mi porto dietro da un form.

Codice PHP:
//creo la tabella in cui immettere i dati.
//definisco la query
$creatab="CREATE TABLE $domanda (
        id INT (5) UNSIGNED not null AUTO_INCREMENT,
        opt1 DECIMAL,
        opt2 DECIMAL,
        opt3 DECIMAL,
        opt4 DECIMAL,
        PRIMARY KEY (id))"
;
//applico la query    
$crea=mysql_query($creatab,$db) or die("Impossibile eseguire la query"); 
e fin qui ci siamo, ma se io non so quanti sono i campi opt???
e potrei farlo con un ciclo for??

cosi:
Codice PHP:
//creo la tabella in cui immettere i dati.
//definisco la query
$creatab="CREATE TABLE $domanda (
        id INT (5) UNSIGNED not null AUTO_INCREMENT,
    for (
$n=1; $n<=$opt_n$n++)
        echo "
opt$n DECIMAL";
        PRIMARY KEY (id))"
;

//applico la query    
$crea=mysql_query($creatab,$db) or die("Impossibile eseguire la query"); 
voi che ne dite?

si può fare?