Hola MarE,
Lo mas charro es que en el sitio anterior no pasaba eso.
A manera de prueba instale WAMP en mi portatil y subi el sitio con la misma información que tengo en el nuevo hosting. Nada!!!!! Confused ya no se que mas hacer. Help Grr..!!
Eso tal vez es porque tienes apagado el reporte de errores tanto en tu servidor local como en el otro hosting.
Sin ver el código esta cañón saber cual es el problema, pero a menudo ocurre que utilizan mayúsculas para definir los nombres de la tabla y luego en el código usan minúsculas. Recuerda que PHP y MySQL son sensibles a eso, es decir si pusiste los nombres de tus campos en la tabla con mayúscula, deberás respetarlo en tu código.
Bueno, solo estoy adivinando, pero espero haberte dado alguna pista.
Saludos y mucha suerte
