Php 从mysql数据库中读取特殊字符
我正在尝试将uft-8 unicode从我的数据库读取到我的网页上 编码(根据数据库):utf8\U unicode\U ci(使用000webhost) 字段的内容:!如您所见,第二个单元格的末尾包含一个“é”。当我通过SQL查询读出这些信息时,我会在我的网站上看到: 以下是我使用的查询:Php 从mysql数据库中读取特殊字符,php,mysql,sql,Php,Mysql,Sql,我正在尝试将uft-8 unicode从我的数据库读取到我的网页上 编码(根据数据库):utf8\U unicode\U ci(使用000webhost) 字段的内容:!如您所见,第二个单元格的末尾包含一个“é”。当我通过SQL查询读出这些信息时,我会在我的网站上看到: 以下是我使用的查询: // Create connection $con = mysqli_connect("host","username","passwd","database"); // Database Conn
// Create connection
$con = mysqli_connect("host","username","passwd","database");
// Database Connection Check
if (mysqli_connect_errno($con)) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
break;
}
// Print Ploegsamenstelling
// Print Spelers
$result = mysqli_query($con,"SELECT voornaam, naam FROM lowavolLeden WHERE ploeg_id='5' ORDER BY voornaam, naam");
while($row = mysqli_fetch_array($result)) {
echo "<dt>" . $row['voornaam'] . " " . $row['naam'] . "</dt>";
}
echo "<br />";
//Print Trainer
$result = mysqli_query($con,"SELECT voornaam, naam FROM lowavolTrainers WHERE ploeg_id='5'");
while($row = mysqli_fetch_array($result)) {
echo "<dt><strong>Trainster: </strong>" . $row['voornaam'] . " " . $row['naam'] . "</dt>";
}
// Close Connection
mysqli_close($con);
//创建连接
$con=mysqli_connect(“主机”、“用户名”、“密码”、“数据库”);
//数据库连接检查
if(mysqli\u connect\u errno($con)){
echo“未能连接到MySQL:”.mysqli_connect_error();
打破
}
//打印Ploegsamenstelling
//印刷机
$result=mysqli_query($con,“从lowavolLeden选择voornaam,naam,其中ploeg_id='5'voornaam,naam订单”);
while($row=mysqli\u fetch\u数组($result)){
回音“$row['voornaam'..”.$row['naam'..”;
}
回声“
”;
//印刷培训师
$result=mysqli_query($con,“从lowavolTrainers中选择voornaam、naam,其中ploeg_id='5');
while($row=mysqli\u fetch\u数组($result)){
echo“Trainster:”$row['voornaam'..”.$row['naam'..”;
}
//密切联系
mysqli_close($con);
谢谢你的帮助 这是我的想法:)用您在服务器上使用的字符集替换此处的字符集:)(使用)
$result=mysqli\u query($con,“从lowavolLeden选择voornaam,naam,其中ploeg\u id='5'由voornaam,naam订购”);
$naam=iconv(“UTF-8”,此处的字符集,$row['naam']))
$voornaam=iconv(“UTF-8”,此处的字符集,$row['voornaam']))
while($row=mysqli\u fetch\u数组($result)){
回声“$voornaam.”纳姆“;
}
回声“
”;
//印刷培训师
$result=mysqli_query($con,“从lowavolTrainers中选择voornaam、naam,其中ploeg_id='5');
$naam=iconv(“UTF-8”,此处的字符集,$row['naam']))
$voornaam=iconv(“UTF-8”,此处的字符集,$row['voornaam']))
while($row=mysqli\u fetch\u数组($result)){
回声“列车员:”$voornaam.“$naam.”;
}
相关(几乎重复):
$result = mysqli_query($con,"SELECT voornaam, naam FROM lowavolLeden WHERE ploeg_id='5' ORDER BY voornaam, naam");
$naam = iconv("UTF-8", YOURCHARSET HERE, $row['naam'])
$voornaam = iconv("UTF-8", YOURCHARSET HERE, $row['voornaam'])
while($row = mysqli_fetch_array($result)) {
echo "<dt>" .$voornaam . " " . naam . "</dt>";
}
echo "<br />";
//Print Trainer
$result = mysqli_query($con,"SELECT voornaam, naam FROM lowavolTrainers WHERE ploeg_id='5'");
$naam = iconv("UTF-8", YOURCHARSET HERE, $row['naam'])
$voornaam = iconv("UTF-8", YOURCHARSET HERE, $row['voornaam'])
while($row = mysqli_fetch_array($result)) {
echo "<dt><strong>Trainster: </strong>" .$voornaam. " " . $naam . "</dt>";
}