Debes de escribir el código que te paso Kekoman, para así poder visualizar que error da el MYSQL.
Con eso lo que consigues es, mostrar el error en si que da al hacer la consulta SQL.
Y ya luego, con ese error es más facil saber que es lo que falla, aunque ahora me da por pensar, que tienes la DB dañada, yo probaría a restaurar la DB, borrando todo y empezando otra vez.
Pero bueno, ya lo confirmara el SQL Error.
Saludos!