当前位置: 首页 > 知识库问答 >
问题:

PHP解码MySQL数据库中带有百分号的字符

龙越彬
2023-03-14

我有一个MySQL数据库,该数据库包含一个Latin1_Swedish_CI排序规则表,其中有一个text字段,字段包含诸如%U013AOK%20BRO%UD83D%UDE02%UD83D%UDE02等文本。我理解这些数据包含了空格和表情符号等特殊字符。如何在php中正确显示这些文本?我尝试了许多PHP函数,如url_decode()utf8_encode()都没有用。请帮帮忙。

编辑:正在从节点JS服务器填充表,该服务器在插入到表之前应用escape()函数。https://developer.mozilla.org/en-us/docs/web/javascript/reference/global_objects/escape

暂时还没有答案

 类似资料:
  • 问题内容: 我已经安装了 Python 3.4.0 版, 并且希望使用MySQL数据库进行项目。我下载并尝试安装 MySQLdb ,但对于此版本的Python而言并不成功。有什么建议可以解决此问题并正确安装吗? 问题答案: MySQLdb不支持Python 3,但它不是唯一的Python MySQL驱动程序。 mysqlclient本质上是MySQLdb的一个分支,其中合并了Python 3支持(

  • 我有一个php变量,它的值从超文本标记语言形式设置。变量的值为 正如你所看到的,它有一个特殊的字母表(e_tilda)。 现在,当我回显x时,它给出以下信息: 我不知道如何呼应原来的名字。我尝试了函数,但它不起作用。在阅读时,我所理解的功能不适合我的情况。 谁能帮我一下吗。 提前感谢。Neeraj

  • 问题内容: 我一直在努力解决一个小问题。它已经存在了很多年,但这只是一个令人烦恼的问题,而不是一个严重的问题,我已经解决了这个问题。但是现在我想找出是否有人可以帮助我。我做了一些谷歌搜索,但没有成功。 如果我从php文件中的html textarea进行表单发布,如下所示: 当然还有一个提交按钮,依此类推。 值是问题所在:textarea的值同时具有“(引号)和’(撇号)。 要将其保存在mysql

  • 问题内容: 这是我的目标1.我仅从服务器发送一个ID,其中用逗号分隔的字符串列表如下:ID = 1,名称= blue,red,green,yellow 2.这是我的尝试:2.1我尝试使用此代码将名称更改为数组 2.2,我尝试这样插入: 这是我完整的代码视图 这是我要在 表 ID类别下面实现的目标 1红色 1蓝色 1黑色 插入后 请帮助我不知道我做错了什么 问题答案: 当该SQL无效时,您永远不要关

  • 总体目标:我希望能够捕获一个正或负数,看起来像这样:xxx.xxx 我也在使用谷歌表,所以我不能使用任何查找

  • 我有一个带有一些特殊字符的mysql数据库,一个输入表单,一些PHP页面。 > 这个页面发送(通过GET)一个参数到另一个php页面(ResultsPage)。 最后这个php页面(ResultsPage)向dbms发送一个带有参数的查询并显示结果。 RequestPage编码为utf-8至 meta http equiv=“Content Type”Content=“text/html;char