mám takový řekl bych až velmi noobský dotaz snad mě tu za něj nesežerete

Chci naplnit tabulky a vložit nějaké hodnoty, ale přeji si, abych si mohl selectem(formulářem v prohlížeči) vybrat jakou tabulku a právě to mi dělá problém.
Zajímavé je že po vypsání echo $_POST["sporty"] po odeslání vždy vypíše správně ovšem data nenaplní. Syntaktická chyba tam není jinak tabulky fungujou když to zkouším naplňovat i tak či tak žádnej problém s připojením k db taky problém nehledejte. Jinak ty tabulky se opravdu jmenují tak jako mám name v optionech.
Myslím že kód více osvětlí mou demenci

<form method="post" action="<?php echo $_SERVER["PHP_SELF"];?>">
Sport:<br />
<select name="sporty">
<option>Vyberte sport...</option>
<option value="fotbal">Fotbal</option>
<option value="hokej">Hokej</option>
<option value="tenis">Tenis</option>
<option value="basket">Basketbal</option>
</select><br />
Domácí: <input type="text" name="domaci" size="20"><br />
Hosté: <input type="text" name="hoste" size="20"><br />
<input type="submit" value="Odeslat"><br /><br />
<?php
require "pripojeni.php";
if(!empty($_POST))
{
$sql = "INSERT INTO '".$_POST["sporty"]."'(domaci,hoste) VALUES('".$_POST["domaci"]."' , '".$_POST["hoste"]."')";
mysql_query($sql);
}
?>
</form>
Zkoušel jsem všechno možné a pořád nic :( Snad mi tu někdo poradí.