สนใจลงโฆษณา คลิกที่นี่

ผู้เขียน หัวข้อ: ปัญหาภาษาไทย sbox_v1.16b กับ SMF 1.1.4 ช่วยดูให้หน่อยครับ  (อ่าน 5833 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ T_BON

  • New Member
  • *
  • กระทู้: 2
    • ดูรายละเอียด
พิมพ์ไทยแล้ว Error แบบนี้ครับ
ฐานข้อมูลผิดพลาด
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
ไฟล์: /home/vol4/thport.com/thpor_xxxxx/ed25board.thport.com/htdocs/Sources/sboxDB.php
บรรทัด: 188

บรรทัดที่ 188 มีดังนี้ครับ
      $result = db_query("SELECT id FROM " . $db_prefix . "sbox_content WHERE ID_MEMBER='" . $context['user']['id'] . "' AND content='" . $content . "' AND time='$date'", __FILE__, __LINE__);
      $rows = mysql_fetch_assoc($result);
      $sql = 'DELETE FROM ' . $db_prefix . "sbox_content WHERE id < '" . ($rows["id"]-$modSettings['sbox_MaxLines']) . "'";
      db_query($sql, __FILE__, __LINE__);

ออฟไลน์ T_BON

  • New Member
  • *
  • กระทู้: 2
    • ดูรายละเอียด
ตอบเองเลยครับ

ใช้ phpadmin เข้าไปแก้ฐานข้อมูล
ตารางที่มาใหม่ ของ sbox
ให้ทั้งตัวตารางและโครงสร้างทั้งหมดเป็น utf8_general_ci

ขอบคุณ    คุณblueranchu 
จากเว็บhttp://www.justusers.net