Deze fout is omdat de vorige aanroep van mysql_query produceert geen resultatenset, maar een false waarin staat dat de query is mislukt.
mysql_query() or die(mysql_error());
het probleem te zien. probeer de bovenstaande code. Van de code die je hebt gepost $tbl_name is geen zichtbare variabelenaam.