Por lo que parece, tu problema no está en el manejo de la base de datos entonces, sino en un incorrecto funcionamiento de los scripts en el servidor, o con el servidor (es una conexión remota, no te olvides).
¿Has consultado en el
foro de PHP?
¿Qué te dijeron?