标签: php html sql css
我正在基于用户输入在搜索页面上构建查询,然后我将查询发送到原始页面并使用它来查询数据库。
当用户在搜索字段中输入'deb'时,结果页面上的查询显示' b%'代替Deb。我不知道为什么会这样。我正在使用LIKE和UNION两个表,但它可以与其他所有值一起使用。
'%de'是保留字符还是什么?
答案 0 :(得分:2)
听起来像URL编码正在进行,你需要传递%25deb%25。 %25是百分号的代码