Este error se debe a que la llamada anterior a mysql_query
no está produciendo un conjunto de resultados, sino un false
indicando que la consulta había fallado.
mysql_query() or die(mysql_error());
para ver el problema. prueba el código anterior. Del código que ha publicado $tbl_name
no es un nombre de variable visible.