MySQL TEXT条目与html文本框不匹配

时间:2013-09-01 15:11:25

标签: html mysql sql

在我的网站中,我根据用户名和姓的组合为用户提供了唯一的认证码。例如:Šô˨ÒxèÕñZɬ.åŠ| $ø¨R³ÇtzÒÁ{Ú。但是,当您将其粘贴到提示认证代码的文本框中时,它与SQL条目不匹配。我创建了一个显示sql表内容的页面。为什么不起作用?

$certification = $_GET["Certification"];
$firstname = $_GET["Firstname"];
$information = mysqli_query($con, "SELECT * FROM SCstudents WHERE Firstname = '$firstname'");

$row = mysqli_fetch_array($information);
$cert = $row['Certification'];

if ($cert == $certification)

{
...signup code...
}

我总是得到$ cert!== $认证。即使我在文本框中输入了正确的代码。

1 个答案:

答案 0 :(得分:0)

尝试:

mysqli_set_charset($connection, "utf8")

在任何其他查询之前。

在你的html head标签中显示数据add:

<meta charset="UTF-8" />