-2

我正在编写一个西班牙语脚本:

我在 html 中有这段代码:

<div class="details"><b>Detalle:</b> acompañado o no de una tableta digitalizadora, te permitirá¡ dar rienda suelta a tu imaginación y conseguir verdaderas obras de arte</div>

我需要这个输出:(保存在 Mysql 数据库中)

<div class="details"><b>Detalle:</b> acompañado o no de una tableta digitalizadora, te permitirá dar rienda suelta a tu imaginación y conseguir verdaderas obras de arte</div>

有什么功能可以做到吗?

4

2 回答 2

1

将您的 mysql 数据库/表/列编码更改为 UTF-8(并将排序规则设置为兼容值)。

ALTER TABLE mytable CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE mytable 
MODIFY country CHAR(50) 
CHARACTER SET utf8 COLLATE utf8_general_ci;

连接时还要在 PHP 端指定字符集。

mysql_set_charset('utf8',$conn);
于 2013-03-12T06:53:11.550 回答
0

mysql_real_escape_stringEscapes special characters in a string for use in an SQL statement

不推荐这样做,并且从 PHP 5.5.0 起已弃用

将此方法与mysqliPDO一起使用

于 2013-03-12T06:48:59.890 回答