¿Terminas haciendo la conexión?
Como te digo, eso debes hacerlo con orden, no puedes hacer uso de variables que incluyes después determinado contexto.
Además te sugiero también revisar el log de errores, pues cabe la posibilidad de que algo ocurra pero como no te das cuenta pues terminas pensando que el problema es de tu código actual.