ผมลองใช้โค้ดนี้ แสดงข้อมูลออกมา
โค้ด: เลือกทั้งหมด
mysql_query('SET CHARACTER SET tis620');
mysql_query("SET collation_connect='tis620_thai_ci'");
$sql_check = mysql_query("select * from member where username='$username'") or die(mysql_error());
$rs=mysql_num_rows($sql_check);
if($rs>0){
while($result=mysql_fetch_array($sql_check)){
echo "มีชื่อ ".$result['username']." อยู่ในระบบ";
}
}
else{
echo"ไม่มีข้อมูลในระบบ";
}
ผลปรากฏว่าสามารถแสดง user ภาษาไทยได้ ซึ่งผมว่ามาจาก
mysql_query('SET CHARACTER SET tis620');
mysql_query("SET collation_connect='tis620_thai_ci'");
จึงสามารถแสดงผลออกมาได้
แต่
ผมลองเพิ่มโค้ด
mysql_query('SET CHARACTER SET tis620');
mysql_query("SET collation_connect='tis620_thai_ci'");
ใน check.php แล้ว มันก็ไม่สามารถเช็คค่า username ที่เป็นภาษาไทยได้อยู่ดีครับ
รบกวนช่วยแนะนำด้วยครับ
ขอบคุณครับ