Det verkar som om det inte fungerar eftersom ditt tabellnamn inte står i citattecken. Prova detta:
mysql_query('CREATE TABLE `'.$tbl_date.'`
(
`Test` varchar(15),
`Yes` varchar(15),
`Very` int
)');
Och detsamma gäller för fältnamn.
Prova även detta, det är lättare att läsa av människor:
mysql_query("CREATE TABLE `{$tbl_date}`
(
`Test` varchar(15),
`Yes` varchar(15),
`Very` int
)");
Observera olika typer av citattecken:
- enkla citattecken och dubbla citattecken för att bygga en sträng (t.ex. SQL-fråga) i PHP
- bakre citattecken som används speciellt som en del av SQL-frågan för tabellnamn och kolumnnamn