HTML 个实体在我的数据库中。搜索结果为零
HTML entities in my database. Search with zero results
我的 laravel 应用程序有问题,我不知道问题出在哪里...
我在我的数据库中写下西班牙语单词,例如:"Camión"
,其中包含重音符号,但是当我转到 phpmyadmin
时,我看到 "Camión"
。
因此,当我使用下一个 sql 查询时:
select * from table where name like '%Camión%'
我得到零行。如果我使用相同:
select * from table where name like '%Camion%'
我用utf8_spanish_ci
整理。
有人可以帮我吗?
我不知道为什么我在我的 database.How 中存储 html 个实体 我可以知道吗?我觉得我没什么特别的...
不要在数据库中存储 html 个实体。这些实体仅供 HTML 使用,以防止跨站点脚本攻击等。通过 PHP 输出到 HTML 页面时使用 htmlentites。
话虽如此,请确保在使用用户输入的数据时正确参数化数据库查询,以防止 SQL 注入攻击。
我的 laravel 应用程序有问题,我不知道问题出在哪里...
我在我的数据库中写下西班牙语单词,例如:"Camión"
,其中包含重音符号,但是当我转到 phpmyadmin
时,我看到 "Camión"
。
因此,当我使用下一个 sql 查询时:
select * from table where name like '%Camión%'
我得到零行。如果我使用相同:
select * from table where name like '%Camion%'
我用utf8_spanish_ci
整理。
有人可以帮我吗?
我不知道为什么我在我的 database.How 中存储 html 个实体 我可以知道吗?我觉得我没什么特别的...
不要在数据库中存储 html 个实体。这些实体仅供 HTML 使用,以防止跨站点脚本攻击等。通过 PHP 输出到 HTML 页面时使用 htmlentites。
话虽如此,请确保在使用用户输入的数据时正确参数化数据库查询,以防止 SQL 注入攻击。