Tabelle mit einer Zahl erstellen...

  • #1
P

Progmore

Aktives Mitglied
Themenersteller
Dabei seit
18.02.2003
Beiträge
38
Reaktionspunkte
0
Wenn ich diesen Code benutze

$nummer = Test;
mysql_query(CREATE TABLE $nummer (id SMALLINT(10) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (id),
user CHAR(15) not null,
email CHAR(50) not null,
betreff CHAR(25) not null,
auftrag CHAR(255) not null,
datum CHAR(10) not null,
zeit TIME not null) ) ;

wird in der Datenbank eine Tabelle mit dem Namen Test erstellt. Das ist auch gut so. Wenn ich aber anstatt Test eine Zahl 0005 eingebe, wird die Tabelle nicht erstellt.

Mache ich das aber manuell über MySQL Admin funktioniert es.

Wie kann man nun eine Tabelle, wo der Name nur aus einer Zahl besteht, erstellen lassen?

progmore
 
  • #2
Versuch mal die $nummer in Hochkommata anzugeben:

Code:
mysql_query(CREATE TABLE->$nummer' (id SMALLINT(10) NOT NULL AUTO_INCREMENT, ......
Create Table hat evtl. ein Problem mit Zahlen-Namen aber mit Hochkommata wird der Name als Text interpretiert ...
 
Thema:

Tabelle mit einer Zahl erstellen...

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.838
Beiträge
707.961
Mitglieder
51.491
Neuestes Mitglied
haraldmuc
Oben