mysql_fetch_array()

tato funkce mi hlasi chybu ['supplied argument is not a valid MySQL result resource'], muzete mi pomoci? (SQL lama)

$vysledek = Mysql_query('SELECT `nazev`, `popis`, `datum`, `smalltext`, FROM `tabulka1` WHERE `nazev`like \'j%\' order by `datum` desc limit 5');
........
while ($zaznam=Mysql_fetch_array($vysledek)) {
$popis=$zaznam[popis];
$nazev=$zaznam[nazev];
$smalltext=$zaznam[smalltext];
echo $smalltext;
....... atd
Zkus to takhle a kdyby to nefachalo, tak zkontroluj jestli souhlasí názvy sloupců v tabulce apod., protože tam já nevidím.

$vysledek = Mysql_query("SELECT nazev, popis, datum, smalltext FROM tabulka1 WHERE nazev like 'j%' order by datum desc limit 5");
........
while ($zaznam=Mysql_fetch_array($vysledek)) {
$popis=$zaznam["popis"];
$nazev=$zaznam["nazev"];
$smalltext=$zaznam["smalltext"];
echo $smalltext;
Nejlepe by bylo postnout sem vystup funkce mysql_error()
Petr Bláha> diky