我正在尝试访问一个名为“Вильгельм_Телль”的表。因此,我执行以下操作:$group = "Вильгельм_Телль"; $msql = "SELECT result FROM $group";我得到的是:检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在第1行的'.ильгельм_Телль'附近使用额外的信息:该问题似乎只影响字符串的第一个字符我的元字符集设置为UTF8我的PHP字符集使用mysqli_set_charset设置为UTF8,我使用'header(...)'得到了相同的结果我的文件另存为UTF8,没有BOM我正在使用WAMP服务我的页面编辑:它不能作为一个单词工作
1 回答
![?](http://img1.sycdn.imooc.com/545845b40001de9902200220-100-100.jpg)
慕莱坞森
TA贡献1810条经验 获得超4个赞
您必须对SQL查询使用``(引号标识符)。
SELECT * FROM `Вильгельм Телль`
建议:请勿将任何其他ansi字符用于表名,列等。在其他应用程序,cli等中,您可能会遇到问题。
- 1 回答
- 0 关注
- 239 浏览
添加回答
举报
0/150
提交
取消