-1

我正在根据用户输入在搜索页面上构建查询,然后将查询发送到原始页面并使用它来查询数据库。

当用户在搜索字段中输入“deb”时,结果页面上的查询显示“�b%”代替 Deb。我不知道为什么会这样。我正在使用 LIKE 和 UNION 两个表,但它适用于所有其他值。

'%de' 是保留字符还是什么?

4

1 回答 1

2

听起来 URL 编码正在进行中,您需要传递 %25deb%25。%25 是百分号的代码

于 2012-05-04T18:47:14.690 回答