Creat Table dynmaisch machen

lobonegro

Grünschnabel
hallo,
habe ein kleines Problem, und zwar will ich das creat table dynamsich machen, dass man über ein formular sagen kann, wieviele spalten es geben soll und welche diese haben... jedoch habe ich das problem, dass die erzeugten felder mit namen versehen werden, jedoch nicht wirklich existieren, denn ich bekomme die fehlermeldung: Notice: Undefined index: spalte1 in /opt/lampp/htdocs/issy/shopadmin/kategorie_erstellen.php on line 28

...
code :http://phpfi.com/69988

danke!
lobonegro
 
Ich denke mal, dein Problem ist, dass du bei den Formularen 2mal die Bezeichnung submit für den Absendebutton nimmst.
 
PHP:
$sql = "CREATE TABLE $name (
                ID TINYINT AUTO_INCREMENT PRIMARY KEY,     
                produktname VARCHAR(50),
                beschreibung TEXT,
                $test
                
                        );";
Sollte
PHP:
$sql = "CREATE TABLE $name (
     ID TINYINT AUTO_INCREMENT PRIMARY KEY,     
     produktname VARCHAR(50),
     beschreibung TEXT,
     ".$name." varchar(40),
     PRIMARY KEY (id))";

so aussehen..
Xery
 
hm, aber wenn ich anstelle von submit submit2 mache, als name, dann passiert nichts -.-
er schreint dann garnicht in die if anweisung reinzugehen, da auch keine sql fehlermeldung kommt :(
gruß
 
Zurück