Tuve este problema y descubrí que era porque deseché mi base de datos al copiar y pegar directamente en la base de datos desde MS Word. Pegar había insertado apóstrofes inclinados especiales que PHPMYADMIN aparentemente podía analizar pero mi código php no podía. Una vez que los reemplacé con una comilla simple estándar, todo estuvo bien.