Zasady nazywania obiektów, w tym tabel w MySql:
http://dev.mysql.com/doc/refman/5.1 /pl/identyfikatory.html
nie możesz nazwać tabeli zaczynającej się od cyfr
to zadziała na przykład
$sql = "CREATE TABLE 't'.$data[ID] (
ID INT NOT NULL,
Creator INT NOT NULL,
Name VARCHAR(20) NOT NULL,
Version VARCHAR(20) NOT NULL,
Status VARCHAR(20) NOT NULL,
Date VARCHAR(20) NOT NULL,
Skript VARCHAR(20) NOT NULL,
Filename VARCHAR(20) NOT NULL,
Downloads INT NOT NULL,
PRIMARY KEY(ID)
)";
jak widzisz zaczyna się od t
lub użyj backticków wokół niego. w ten sposób
`$data[ID]`