PHP - ukládání a čtení z databáze - asi drobná chyba

Potřeboval bych poradit, mam soubor

-------------pridat.php------------------

<?
$spojeni = mysql_connect("mysql.webzdarma.cz","articgames","*heslo*" );
mysql_select_db("articgames");

mysql_query("create table if not exists clanky(id int(999) not null auto_increment,

nadpis varchar(255),
autor tarchar(255),
clanek text,
primary key(id))
");


$vysledek = mysql_query( "insert into clanky values(0, '$nadpis','$autor', '$clanek')", $spojeni);

echo "Novinky byla uložena.";
?>

________________________________________
... a soubor

-------------vypsat.php------------------

<?
$spojeni = mysql_connect("mysql.webzdarma.cz","articgames","*heslo*");
mysql_select_db("articgames");

$vysledek = mysql_query("select * from clanky order by id DESC",
$spojeni);

/* Konec přímé práce s databází. */


while ($clanky = mysql_fetch_array($vysledek) ):


echo "<b>";
echo $clanky["nadpis"];
echo $clanky["autor"];
echo "</b><br>";
echo $clanky["clanek"];

endwhile;
?>

____________________________________
... a při vypisování na "vypsat.php" mi to píše chybu:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /3w/euweb.cz/a/articgames/vypsat.php on line 33

____________________________________
... poraďte, moc děkuji.
buď to nic nenajde, nebo máš ten dotaz špatně. Mysql_num_rows ti řekne jestli to něco načetlo, a mysql_error ti řekne jestli máš něco špatně..
mysql_query("create table if not exists clanky(id int(999) not null auto_increment,

nadpis varchar(255),
autor tarchar(255),
clanek text,
primary key(id))
");_________________________

Ten "tarchar" je buďto tvůj překlep a nebo fakt chyba, protože se žádná tabulka nevytvoří! Dej tam "varchar".