首页 > 后端开发 > php教程 > 求助MYSQL查询问题

求助MYSQL查询问题

WBOY
发布: 2016-06-23 14:16:35
原创
815 人浏览过

$name_addslashes = addslashes($name);
$artname_addslashes = addslashes($artname);
$test = 'SOUL & BOSSA';
echo $name_addslashes;
echo $test;
$songnamefromartist = "select * from Song where AlbName='$name_addslashes'";

2个echo显示出来的都一样(SOUL & BOSSA),为何用$test可以得到正确结果而$name_addslashes或$name却不行,初步判断是&符号问题,但是不知该如何修改,求助


回复讨论(解决方案)

猜测$name_addslashes中的& 变成& 实体了,你可以查看源码看看。

虽说是眼见为实
但看到的也不一定就是真相
var_dump( $name_addslashes == $test );
一切都暴露无遗

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板