Hola,
El problema esta en que te encuentras dentro de una funcion. Dentro de una funcion solo puedes hacer referencia a las variables declaradas dentro de la funcion. Las variables de sesion estan declaradas a nivel global, que, apesar del nombre, no son accesibles desde dentro de una funcion. Para poder acceder a una variable global desde dentro de una funcion debes declararla dentro de la funcion con el constructor global. En tu caso seria algo como:
Código PHP:
Function standard_table($result,$class='') {
global $_Tbl_recno;
Mas sobre el ambito de las variables
http://www.php.net/manual/en/languag...bles.scope.php
Suerte.