CRATE TABLE na mySQL

Zdar lidi,
nevíte někdo jak vytvořit pomocí php tabulku s proměnným názvem?

Zkoušel jsem tohle ale nejde to:

$promenna = "tabulka1";

$spojeni = MySQL_Connect($xxy, $xx, $xxy);
MySQL_Select_DB($db);
$result = Array();
$result[0] = MySQL_Query("create table '$promenna' (
id INT(10) NOT NULL,
nick VARCHAR(50) NOT NULL,
PRIMARY KEY(id)
)");

nevim proč, ale nevytvoří to nic. Neznáte nějakej jinej způsob kterým by to šlo? Vše jsem měl správně protože když jsem tam na místo promenne dal jen text: tabulka1, tak už se to vytvořilo ale když tam dám promennou tak s tim nehnu.

Díky předem
zkus to takhle:

$result[0] = MySQL_Query("create table '".$promenna."' (
id INT(10) NOT NULL,
nick VARCHAR(50) NOT NULL,
PRIMARY KEY(id)
)");
zkus si promennou vypsat, jestli do ni spravne dosazujes..
a pouzivej zpetny uvozovky u nazvu tabulek a sloupcu, kdyz totiz pojmenujes tabulku nebo sloupec nejakym rezervovanym slovem, nastane zmatek..
Já mám takovej pocit, že bych tentokrát uvozovky do toho názvu vůbec nepsal.
Prostě jen:

$result[0] = MySQL_Query("create table $promenna (
id INT(10) NOT NULL,
nick VARCHAR(50) NOT NULL,
PRIMARY KEY(id)
)");
No jasne, uvozovky tam urcite byt nemaji, alespon u vetsiny prikazu tohto typu je syntaxe bez uvozovek
Díky lidi, ale stejne to NEJEDE!

Když to dám takhle:
$result[0] = MySQL_Query("create table $promenna (
id INT(10) NOT NULL,
nick VARCHAR(50) NOT NULL,
PRIMARY KEY(id)
)");

NEBO takhle:
$result[0] = MySQL_Query("create table '$promenna' (
id INT(10) NOT NULL,
nick VARCHAR(50) NOT NULL,
PRIMARY KEY(id)
)");

NEBO jeste takhle:
$result[0] = MySQL_Query("create table '".$promenna."' (
id INT(10) NOT NULL,
nick VARCHAR(50) NOT NULL,
PRIMARY KEY(id)
)");

Ani jedno NEfunguje ! Ale kdyz to zadam takto:
$result[0] = MySQL_Query("create table VYTVOR (
id INT(10) NOT NULL,
nick VARCHAR(50) NOT NULL,
PRIMARY KEY(id)
)");

Tak to jede! Hned v db table: VYTVOR se vytvoří a už to funguje!
Lidi neznáte jinej způsob? Jak to vytvořit! PLS! Nutne Díky
zkus si nekde vyechovat $promennou, je-li v ni vubec neco
Ja to teda zkousel cca stejne jako ty tady, ale funguje mi to:

<?
$conn = MySQL_Connect($server, $jmeno, $heslo);
$db = MysQL_Select_DB($db);


if (isset($promenna))
{
$promenna = $_POST["promenna"];
$sql = "CREATE TABLE $promenna (
id INT(10) NOT NULL,
nick VARCHAR(50) NOT NULL,
PRIMARY KEY(id)
)";
$vysledek = MySQL_Query($sql);
echo $vysledek;
}

else
{
echo "<form action=".$_SERVER[PHP_SELF]." method=\"post\">";
echo "<input type=\"text\" name=\"promenna\">";
echo "<input type=\"submit\" value=\"Posli\">";
echo "</form>";
}

?>

--jestli se ti objevi na obrazovce jednicka, byla tabulka vytvorena...