Vypadá to, že to nefunguje, protože název vaší tabulky není v uvozovkách. Zkuste toto:
mysql_query('CREATE TABLE `'.$tbl_date.'`
(
`Test` varchar(15),
`Yes` varchar(15),
`Very` int
)');
A totéž platí pro názvy polí.
Vyzkoušejte také toto, je pro lidi snazší:
mysql_query("CREATE TABLE `{$tbl_date}`
(
`Test` varchar(15),
`Yes` varchar(15),
`Very` int
)");
Vezměte prosím na vědomí různé typy uvozovek:
- jednoduché a dvojité uvozovky pro vytvoření nějakého řetězce (např. SQL dotaz) v PHP
- zpětné uvozovky používané speciálně jako součást SQL dotazu pro názvy tabulek a názvy sloupců