Prej na tomhle řádku je chyba:
while($r=MySQL_Fetch_Array($result)):
nevíte please jaká?
<?
mysql_connect("mysql.webzdarma.cz", "mafia30", "mailmafia");
mysql_select_db("mafia30");
$result = mysql_query("select * from clanky order by id DESC");
?>
<?
while($r=MySQL_Fetch_Array($result)):
?>
<table border="1" bordercolor="black"><tr><td width="500" height="20">
<span style="font-size: 12px">
<?echo $r["autor"]?>
</td></tr>
<tr><td width="500" height="50">
<?echo $r["clanek"]?>
</td></tr></table>
<?
endwhile;
?>
no, krome toho, ze ted zna 30000 lidi tvoje heslo k db (zkus si ho zmenit)
chyba je v mysql_query
je to neplatny dotaz, a proto nelze vytvorit array
BTW. tu tabulku bych zapsal pred to while, jinak se ti bude opakovat cela tabulka (ne jen radky) a to nema moc smysl, ne...
Toho hesla jsem si všim hned po přidání toho příspěvku, tak jsem ho okamžitě změnil.
--------
Díky
Zbynek:
Zkontroluj, jestli v DB je skutečně tabulka "clanky" (malými písmeny) a v ní rovněž sloupec "id".