Miałem ten problem i stwierdziłem, że to dlatego, że zaśmieciłem moją bazę danych, kopiując/wklejając bezpośrednio do bazy danych z MS Word. Wklejanie wstawiało specjalne skośne apostrofy, które PHPMYADMIN najwyraźniej mógł przeanalizować, ale mój kod php nie mógł. Kiedy zastąpiłem je standardowym pojedynczym cytatem, wszystko było w porządku.