Co tam mám špatně?

Nazdar, potřeboval bych poradit s tímto kódem, nevím si s ním už rady a vstekle mlátím hlavou o stůl.

<?php
$link=mysql_pconnect($hostitel,$jmeno, $heslo);
mysql_select_db($jmeno_db, $link);
$dotaz=mysql_query("SELECT * FROM novinky ORDER BY id DESC LIMIT 4");
echo"<table width='700' border='0' cellpadding='0' cellspacing='0'><tr>";
echo"<td width='202'><center><table width='202' border='0'><tr>";
echo"<td width='200' bgcolor='#53586C' height='15'><font face='Tahoma' size='2' color='#ffffff'><center><b>Novinky</b></center></font></td>";
while(($row=mysql_fetch_array($dotaz))) {
echo("</tr><tr><td><font face='Tahoma' size='2'><br>".$row["cas"]." <b> ".$row["nadpis"]."</b><br> ".$row["zprava"]."</font></td></tr><tr>");
}
echo"</table></center>";
?>

Po uložení a načtení stránky se zobrazy tato chybova hlaška:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/free/ic.cz/o/odisea/root/www/index.php
Pls, help.

Jo ten jód je na http://odisea.ic.cz/
@$link=mysql_pconnect($hostitel,$jmeno, $heslo);
if (!$link) die ("Nepodarilo se spojit se serverem...");
else {
.....
}

vypisuje chybu?

imho neni lepsi mysql_connect misto mysql_pconnect?
Jo možná ale tohle moji chybu neřeší.
zeptám se jinak, vypisuje to chybovou hlášku, ze se nepodarilo pripojit k serveru? podle všeho není v $dotaz žádný platný výsledek z dotazu, takže mne napadá, že se buď ani nepřipojíš (a nemáš to ošetřeno, pokud se k db nepřipojíš a posíláš nesmyslné dotazy) nebo je špatně napsaný dotaz
imho v dotazu nespecifikujes $link, tak je to dotaz do neznama :]]

$dotaz=mysql_query("SELECT * FROM novinky ORDER BY id DESC LIMIT 4",$link);
K db se připojím normálně jenom mě tam zlobí to pole fakt nevím co s tím. A dotaz se mi taky zdá správně tak co s tím je?
nn pořád stejný
s tím linkem do neznáme jsem neměl tak úplně pravdu, jde to i bez specifikace identifikátoru;)

jinak co zjistit chybu?

$dotaz=mysql_query("SELECT * FROM novinky ORDER BY id DESC LIMIT 4");
if (!$dotaz) die('Chybny dotaz: ' . mysql_error());
ok funguje to díkes jsem ti dlužnej
nemáš zač:-) taky v tom občas tápu :))