一个很奇怪的问题:同样的一条sql语句,在mysql中能查到记录,而在php中却查不到
程序员文章站
2022-05-26 08:56:57
...
具体如下:
mysql中数据表结构:
sql语句:
SELECT ID FROM tradeDetails WHERE userName = '李四' AND goodsID ='1'
php代码:
我将sql语句放到mysql中执行能查到1条记录,而php页面执行时,却不能查到记录。求解。
mysql中数据表结构:
sql语句:
SELECT ID FROM tradeDetails WHERE userName = '李四' AND goodsID ='1'
php代码:
我将sql语句放到mysql中执行能查到1条记录,而php页面执行时,却不能查到记录。求解。
回复讨论(解决方案)
mysql_query("set names utf8");
php文件的本身也要是utf8编码。
php文件的本身也要是 utf-8编码
前两位正解 ,嘿嘿 ,应该是编码的问题。。。
谢谢各位!在1楼版主的提示下,我才发现自已代码写错了,把utf-8改为utf8就好了! 分不多,我就不平均地分一下了 呵呵