Cái này có 2 nguyên nhân bạn thử xem nhé
1. Khi tạo DB, bạn chọn encode là utf8_general_ci các table cũng để utf8_general_ci luôn nhé
2. Thêm dòng này vào trước câu insert của bạn
mysql_query("SET NAMES 'UTF8'");
Vi du:
1. Khi tạo DB, bạn chọn encode là utf8_general_ci các table cũng để utf8_general_ci luôn nhé
2. Thêm dòng này vào trước câu insert của bạn
mysql_query("SET NAMES 'UTF8'");
Vi du:
include 'dbconnect.php';
mysql_query("SET NAMES 'utf8'");
foreach($rows as $row) {
$sql = "INSERT INTO article(title, content) VALUES ('".$row['title']."', '".$row['content']."')";
$result = mysql_query($sql);
}
mysql_query("SET NAMES 'utf8'");
foreach($rows as $row) {
$sql = "INSERT INTO article(title, content) VALUES ('".$row['title']."', '".$row['content']."')";
$result = mysql_query($sql);
}
Comment