mysql: Interaktiv Tabellen erzeugen?
korektur meines Beitrages:
ich programmiere mit PHP eine Site mit mysql-Anbindung.
Folgendes versuche ich zu programmieren:
der User macht seine Angaben die in einer DB-Tabelle geschrieben werden, die Tabelle soll aber erst beim submiten erzeugt werden.
Das Problem ist daß folgende Fehlermeldung: Access denied for user: '@localhost' to database 'name'
---------------------------------------------------------------------------------------------------------------------------
so sieht der Quellcode aus:
$ergebnis=mysql_query("create table $tabellenName(id_nr smallint(11) not null auto_increment primary key)",verbindungsvariable);
wenn ich den Tabellennamen direkt eingebe(keine Variable) dann funktioniert es und die Tabelle wird erzeugt, mache ich es aber so wie es oben steht mit Variable dann kriege ich die o.g. Fehlermeldung
--------------------------------------------------------------------------------------------------------------------------
Also hat der User kein Zugriffrecht auf die Datenbank, wie kann ich es ändern daß Tabellen erzeugt und gelöscht werden können?
mfg
elmi
korektur meines Beitrages:
ich programmiere mit PHP eine Site mit mysql-Anbindung.
Folgendes versuche ich zu programmieren:
der User macht seine Angaben die in einer DB-Tabelle geschrieben werden, die Tabelle soll aber erst beim submiten erzeugt werden.
Das Problem ist daß folgende Fehlermeldung: Access denied for user: '@localhost' to database 'name'
---------------------------------------------------------------------------------------------------------------------------
so sieht der Quellcode aus:
$ergebnis=mysql_query("create table $tabellenName(id_nr smallint(11) not null auto_increment primary key)",verbindungsvariable);
wenn ich den Tabellennamen direkt eingebe(keine Variable) dann funktioniert es und die Tabelle wird erzeugt, mache ich es aber so wie es oben steht mit Variable dann kriege ich die o.g. Fehlermeldung
--------------------------------------------------------------------------------------------------------------------------
Also hat der User kein Zugriffrecht auf die Datenbank, wie kann ich es ändern daß Tabellen erzeugt und gelöscht werden können?
mfg
elmi
Zuletzt bearbeitet: