mbstring.internal_encoding = SJISと変更する前に、 >> $code=mb_detect_encording($sql); >恐らくこれですね→mb_detect_encoding encording -> encoding の間違いをなおしてみたらどうでしょう? それでも同様のエラーですか?