no estoy en mi casa por lo que no puedo probar tu código... comentas que sigue fallandote pero ¿en qué?... si es porque solo te oculta lo de tu tabla y no lo demás prueba pasarle varios valores a la función...
Espero algo más específico del por qué no te resulta...