ขอถามเรื่อง host กับคำสั่ง character_set_client หน่อยครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ น่ะค่ะ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ

Moderator: phpbb, mindphp, ผู้ดูแลกระดาน

ตอบกลับโพส
KongToonArmy
phpBBThailand Jr. Member
phpBBThailand Jr. Member
โพสต์: 10
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00

ขอถามเรื่อง host กับคำสั่ง character_set_client หน่อยครับ

โพสต์ โดย KongToonArmy »

คือว่า ปกติเวลา เรา insert ข้อมูลลง base แล้วเป็นตัวยึกยือหรือเป็น ??? เนี่ยผมจะเขียนคำสั่ง

$cs2 = "SET character_set_client =utf8";
mysql_query($cs2) or die('Error query: ' . mysql_error());

ลงไปครับแล้วก็ได้ ทีนี้ผม เปลี่ยนไปลองอีก host หนึ่ง(ซึ่งพึ่งเปิดให้ลูกค้า)
แต่ host นี้มันไม่รู้จักคำสั่ง character_set_client หนะครับ มันขึ้น Error ว่า
Error query: Unknown system variable 'character_set_client'

ไม่ทราบว่าต้องแก้ยังไงครับ พอมันไม่รู้จักคำสั่งนี้เวลา insert ลอง base เลยเป็นภาษาต่างด๊าวเหมือนเดิม
ใครทราบรบกวนหน่อยครับ ขอบคุณครับ
mindphp
phpBBThailand VIP Members
phpBBThailand VIP Members
โพสต์: 2269
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00
ติดต่อ:

โพสต์ โดย mindphp »

ขอรายละเอียด server หน่อยครับ
สร้างไฟล์ pdf online
ท่องเที่ยว http://www.thailandhotelforums.com/" onclick="window.open(this.href);return false;
สอน php http://www.mindphp.com/" onclick="window.open(this.href);return false;
KongToonArmy
phpBBThailand Jr. Member
phpBBThailand Jr. Member
โพสต์: 10
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00

โพสต์ โดย KongToonArmy »

PHP Version 5.1.2

System Windows NT NS1NS2 5.2 build 3790
Build Date Jan 11 2006 16:35:21
Configure Command cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared"
Server API CGI/FastCGI
Virtual Directory Support enabled
Configuration File (php.ini) Path C:\WINDOWS\php.ini
PHP API 20041225
PHP Extension 20050922
Zend Extension 220051025
Debug Build no
Thread Safety enabled
Zend Memory Manager enabled
IPv6 Support enabled
Registered PHP Streams php, file, http, ftp, compress.zlib
Registered Stream Socket Transports tcp, udp
Registered Stream Filters convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, zlib.*

ใช้อันนี้หรือเปล่าครับหรือว่าต้องใช้ server variable ตรวจสอบ
หรือตามนี้ครับ

http://www.1baht.net/2008/help/info.php
mindphp
phpBBThailand VIP Members
phpBBThailand VIP Members
โพสต์: 2269
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00
ติดต่อ:

โพสต์ โดย mindphp »

ที่ยกมา ไม่ได้บอก ในส่วน ของ ฐานข้อมูล mysql มานะครับ
ต้องรู้ เวอร์ชั่น ของ Mysql server ครับ
ถ้าจะแก้ ทางง่ายๆ ก็ คือ ใช้ เวอร์ชั่นเดียวกับ ที่เครื่องที่เราทดสอบ น่ะครับ
สร้างไฟล์ pdf online
ท่องเที่ยว http://www.thailandhotelforums.com/" onclick="window.open(this.href);return false;
สอน php http://www.mindphp.com/" onclick="window.open(this.href);return false;
KongToonArmy
phpBBThailand Jr. Member
phpBBThailand Jr. Member
โพสต์: 10
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00

โพสต์ โดย KongToonArmy »

my sql เวอร์ชั้น 4.0.18 ครับ

คือผมลองเอาไฟล์จากอีก host(ที่ใช้ได้) มาใช้ที่ host นี้(ยังไม่ได้แก้ code อะไรเลย)
มันกับไม่รู้จัก character_set_client ครับ
mindphp
phpBBThailand VIP Members
phpBBThailand VIP Members
โพสต์: 2269
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00
ติดต่อ:

โพสต์ โดย mindphp »

ถ้าใช้ mysql ต่ำกว่า 4.1
ไม่ต้องใช้
$cs2 = "SET character_set_client =utf8";
mysql_query($cs2) or die('Error query: ' . mysql_error());

เพราะฐานข้อมูล Mysql เวอร์ชั่นต่ำ กว่า 4.1 ไม่ได้ ใช้ character เข้ามาเกียวข้องในการเก็บ ข้อมูล
สร้างไฟล์ pdf online
ท่องเที่ยว http://www.thailandhotelforums.com/" onclick="window.open(this.href);return false;
สอน php http://www.mindphp.com/" onclick="window.open(this.href);return false;
KongToonArmy
phpBBThailand Jr. Member
phpBBThailand Jr. Member
โพสต์: 10
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00

โพสต์ โดย KongToonArmy »

แล้วอย่างนี้จะทำอย่างไรให้ เวลา insert ข้อมูลแล้วเป็นภาษาไทยครับ

เพราะผมลองแล้วไม่เป็นภาษาไทย พอมีวิธีอื่นอีกมะครับ
mindphp
phpBBThailand VIP Members
phpBBThailand VIP Members
โพสต์: 2269
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00
ติดต่อ:

โพสต์ โดย mindphp »

ที่ไหน ไม่เป็น ภาษาไทยครับ
ดู จากอะไร
สร้างไฟล์ pdf online
ท่องเที่ยว http://www.thailandhotelforums.com/" onclick="window.open(this.href);return false;
สอน php http://www.mindphp.com/" onclick="window.open(this.href);return false;
KongToonArmy
phpBBThailand Jr. Member
phpBBThailand Jr. Member
โพสต์: 10
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00

โพสต์ โดย KongToonArmy »

mindphp เขียน:ที่ไหน ไม่เป็น ภาษาไทยครับ
ดู จากอะไร
เข้าไปดูใน phpMyAdmin อะครับ ใน host
mindphp
phpBBThailand VIP Members
phpBBThailand VIP Members
โพสต์: 2269
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00
ติดต่อ:

โพสต์ โดย mindphp »

ลอง เขียน php ไป query ข้อมูล ออกมาดู เองครับ
และใช้ charset ทีหน้าเว็บ เป็น charset=TIS-620
สร้างไฟล์ pdf online
ท่องเที่ยว http://www.thailandhotelforums.com/" onclick="window.open(this.href);return false;
สอน php http://www.mindphp.com/" onclick="window.open(this.href);return false;
ตอบกลับโพส

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 25 และ บุคคลทั่วไป 0 ท่าน