Pues como te digo, es imposible adivinar con solo leer tu código, los resultados son los que nos dan pistas.
Si no obtienes errores ni resultados entonces, ¿cómo saber qué sucede?
Es imposible.
Debes revisar los logs de error, activar tu sistema de reporte de errores, depurar tu código, etc.
Hay muchas cosas que deberías aprender a hacer para entender lo que sucede, nosotros desde acá no podemos hacer nada.