0

http://domainsoutlook.com/sandbox/keyword/?s=http://bhaskar.com

我的关键字密度分析器的原始示例。每个关键字都能正确显示,在 unicode 转换等方面没有问题。

现在,当我将这些词添加到表的数据库列时,这些词显示为混乱。

http domainoutlook.com/b/site/bhaskar.com.html

例如,在此前端页面上,如果您看到有一个关键字显示为空白但仍然在网站上出现 8 次。(虽然它在数据库中不是空的)。

我已经检查过,mysql_real_escape_String 没有问题...因为在单词通过 mysql_real_escape_String 之前和之后输出保持不变。

另一个问题是我想修复我的阿拉伯语网址。它们应该显示为 /word-{单词的第一个字母}/{whole word}.html 但它显示为 /word-{whole word}/{单词的第一个字母}.html

我真的需要这两个问题的答案。

4

2 回答 2

0

尝试在您的 php 脚本中为 mysql 连接设置 utf-8 字符集

mysql_connect(...)
mysql_select_db(...);
mysql_query('SET NAMES "utf8"');
于 2010-12-30T23:46:41.963 回答
0

我尝试重新插入并成功了。

于 2011-01-02T21:36:05.297 回答