Ten błąd wynika z poprzedniego wywołania mysql_query nie generuje zestawu wyników, ale false stwierdzając, że zapytanie nie powiodło się.
mysql_query() or die(mysql_error());
aby zobaczyć problem. wypróbuj powyższy kod. Z kodu, który zamieściłeś $tbl_name nie jest widoczną nazwą zmiennej.