您好,我的脚本中的编码有问题。我的连接功能如下所示:
function connect()
{
$conn = mysql_connect('192.168.1.127', 'mason_frik', 'difficultpassword');
if (!$conn)
{
die('Nie można się połaczyć!');
}
mysql_query("SET NAMES 'utf8'; COLLATE='utf8_polish_ci';");
mysql_query("SET character_set_client = 'utf8'");
mysql_query("SET character_set_results = 'utf8'");
mysql_query("SET character_set_connection = 'utf8'");
mysql_select_db('mason_konkursy');
}
在我的数据库中,我到处都在使用 utf8_polish_ci。在我的脚本中,我从其他页面得到一些东西,我需要像这样在我的数据库中搜索它://这个函数正在解析其他页面并获取 SPAN 的内部文本。
$question = GetSpanData($FirstQuestion, "dnn_ctr1975_ViewContestsContestNew_dc_question_lblQuestion");
$wyn = mysql_query('SELECT * FROM questions WHERE question="'.$question.'"');
$wynik = mysql_fetch_array($wyn, MYSQL_ASSOC);
结果是布尔(假)。当我将查询复制到我的 phpmyadmin 并粘贴到 sql 时,它正在工作,但从我的脚本中却没有。你能帮助我吗?