无法从html转换用户输入并在sql数据库中搜索

时间:2018-09-26 04:39:58

标签: php html sql html5 mysqli

将用户输入视为:α-溶血素

我在数据库中存储的与html实体α-hemolysin相同。

但是当我使用htmlentities()转换用户输入时,我得到了像&#945-hemolysin这样的修改后的输入,无法在数据库中搜索。

我需要将用户输入转换为与存储在数据库中的用户输入相同的形式,例如α-hemolysin

有没有办法获取所有可能的html实体(命名,数字,unicode)并在sql数据库中进行搜索。

PHP行:

$input='α-hemolysin';
$v=htmlentities($input);
echo $v;

输出:

&#945-hemolysin

谢谢。

0 个答案:

没有答案