Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > ช่วยดูหนอ่ยครับ ทำไม ข้อมูลใน mysql เป็นภาษาต่างดาว



 

ช่วยดูหนอ่ยครับ ทำไม ข้อมูลใน mysql เป็นภาษาต่างดาว

 



Topic : 080463



โพสกระทู้ ( 376 )
บทความ ( 0 )



สถานะออฟไลน์




คือ ผมเพิ่มข้อมูลเป็นภาษาไทยไป แต่มันขึ้นแบบนี้อะครับ ช่วยดูหน่อยครับ

อ่อ ผมทำตาม https://www.thaicreate.com/community/php-mysql-thai.html ก้ยังไม่หายครับ

register.php
<html>
<head>
<title>Register</title>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<body>
<form action="save_register.php" method="post" name="Formregis" id="Formregis">
  Register Form <br>
  <table width="400" height="472" border="1" style="width: 400px">
    <tbody>
      <tr>
        <td width="125"> &nbsp;Username</td>
        <td width="180">
          <input name="Username" type="text" id="Username">
        </td>
      </tr>
      <tr>
        <td> &nbsp;Password</td>
        <td><input name="Password" type="password" id="Password">
        </td>
      </tr>
      <tr>
        <td> &nbsp;Confirm Password</td>
        <td><input name="ConPassword" type="password" id="ConPassword">
        </td>
      </tr>
      <tr>
        <td>&nbsp;Name</td>
        <td><input name="Name" type="text" id="Name" size="0"></td>
      </tr>
      <tr>
        <td>&nbsp;Surname</td>
        <td><label for="txtSurame"></label>
        <input type="text" name="Surname" id="Surname"></td>
      </tr>
      <tr>
        <td>&nbsp;Gender</td>
        <td><p>
          <label>
            <input type="radio" name="Gender" value="male" id="gender_0">
            male</label>
          <br>
          <label>
            <input type="radio" name="Gender" value="female" id="gender_1">
            female</label>
          <br>
        </p></td>
      </tr>
      <tr>
        <td>Age</td>
        <td> <label for="age"></label>
          <select name="age" id="age">
            <option value="9-18" selected="selected">9-18 ปี</option>
            <option value="19-25">19-25 ปี</option>
            <option value="26-45">26-45 ปี</option>
            <option value="46-60">46-60 ปี </option>
            <option value="61-80">61-80 ปี</option>
        </select></td>
      </tr>
      <tr>
        <td>&nbsp;Email</td>
        <td><label for="Email"></label>
        <input type="text" name="Email" id="Email"></td>
      </tr>
      <tr>
        <td height="87">&nbsp;Address</td>
        <td><label for="Address"></label>
        <textarea name="Address" id="Address" cols="45" rows="5"></textarea></td>
      </tr>
      <tr>
        <td height="26">&nbsp;Zipcode</td>
        <td><label for="zipcode"></label>
        <input type="text" name="zipcode" id="zipcode"></td>
      </tr>
      
      <tr>
        <td height="26">&nbsp;Country</td>
        <td><label for="Country"></label>
        <input type="text" name="Country" id="Country"></td>
      </tr>
      <tr>
        <td height="26">&nbsp;Phone</td>
        <td><label for="Phone"></label>
        <input type="text" name="Phone" id="Phone">
        <label for="idcard"></label></td>
      </tr>
      <tr>
        <td height="26">&nbsp;ID Card</td>
        <td><input type="text" name="idcard" id="idcard"></td>
      </tr>
      <tr>
      <tr>
        <td>&nbsp;Status</td>
        <td><select name="ddlStatus" id="ddlStatus">
          <option value="ADMIN" selected="selected">ADMIN</option>
          <option value="USER">USER</option>
        </select></td>
      </tr>
  </table>
  <input type="submit" name="Submit" value="Save">
  <br>
</form>
</body>
</html>





config.inc.php
<?
$DBServer = "localhost";
$DBUsername ="root";
$DBPassword = "6845";
$DBName = "Register1";
$Connect = mysql_connect($DBServer,$DBUsername,$DBPassword) or die ("ติดต่อ Server ไม่ได้ ");
mysql_select_db($DBName,$Connect)or die ("ติดต่อฐานข้อมูลไม่ได้");
mysql_query("SET NAMES UTF8");
?>




save_register.php
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<?
	mysql_connect("localhost","root","6845");
	mysql_select_db("Register1");
	
	if(trim($_POST["Username"]) == "")
	{
		echo "Please input Username!";
		exit();	
	}
	
	if(trim($_POST["Password"]) == "")
	{
		echo "Please input Password!";
		exit();	
	}	
		
	if($_POST["Password"] != $_POST["ConPassword"])
	{
		echo "Password not Match!";
		exit();
	}
	
	if(trim($_POST["Name"]) == "")
	{
		echo "Please input Name!";
		exit();	
	}
	if(trim($_POST["Surname"]) == "")
	{
		echo "Please input Surname!";
		exit();	
	}
	
	if(trim($_POST["Gender"]) == "")
	{
		echo "Please input Gender!";
		exit();	
	}
	if(trim($_POST["age"]) == "")
	{
		echo "Please input Age!";
		exit();	
	}
	
	if(trim($_POST["Email"]) == "")
	{
		echo "Please input Email!";
		exit();	
	}
	
	if(trim($_POST["Address"]) == "")
	{
		echo "Please input Address!";
		exit();	
	}
	
	if(trim($_POST["zipcode"]) == "")
	{
		echo "Please input zipcode!";
		exit();	
	}
	
	if(trim($_POST["Country"]) == "")
	{
		echo "Please input Country!";
		exit();	
	}
	
	if(trim($_POST["Phone"]) == "")
	{
		echo "Please input Phone!";
		exit();	
	}
	
	if(trim($_POST["idcard"]) == "")
	{
		echo "Please input ID Card!";
		exit();	
	}
	$strSQL = "SELECT * FROM member WHERE Username = '".trim($_POST['Username'])."' ";
	$objQuery = mysql_query($strSQL);
	$objResult = mysql_fetch_array($objQuery);
	if($objResult)
	{
			echo "Username already exists!";
	}
	else
	{	
		
		$strSQL = "INSERT INTO member (Username,Password,Name,Surname,Gender,age,Email,Address,zipcode, Country,Phone,IDcard,Status) VALUES ('".$_POST["Username"]."','".$_POST["Password"]."','".$_POST["Name"]."' ,'".$_POST["Surname"]."','".$_POST["Gender"]."','".$_POST["age"]."','".$_POST["Email"]."' ,'".$_POST["Address"]."','".$_POST["zipcode"]."','".$_POST["Country"]."' ,'".$_POST["Phone"]."','".$_POST["idcard"]."','".$_POST["ddlStatus"]."')";
		$objQuery = mysql_query($strSQL);
		
		echo "Register Completed!<br>";		
	
		echo "<br> Go to <a href='login.php'>Login page</a>";
		
	}

	mysql_close();
?>





Tag : PHP, MySQL, HTML/CSS









ประวัติการแก้ไข
2012-07-02 10:00:58
2012-07-02 10:01:57
2012-07-02 10:03:07
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-07-02 09:56:16 By : cappuczino View : 1955 Reply : 17
 

 

No. 1



โพสกระทู้ ( 376 )
บทความ ( 0 )



สถานะออฟไลน์


ขอโทดครับ ลืมรูป

error






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-02 09:58:48 By : cappuczino
 


 

No. 2



โพสกระทู้ ( 1,025 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

เข้า phpmyadmin Click structure ของ table นี้ให้ดูหน่อยครับ

จะดูว่าตอนนี้ Charset เป็นอะไร


ถ้า Charset ใน DB เป็น tis-620 ก็ต้องเปลี่ยน

mysql_query("SET NAMES UTF8"); .ให้เป็น tis-620 ด้วย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-02 10:07:55 By : adaaugusta
 

 

No. 3



โพสกระทู้ ( 376 )
บทความ ( 0 )



สถานะออฟไลน์


error

error


เปลี่ยนหมดเป็น UTF8 ตั้งแต่ตอนสร้างแล้วอะครับ แต่ก้ยังเป็นภาษต่างดาวอยู่
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-02 10:13:44 By : cappuczino
 


 

No. 4



โพสกระทู้ ( 1,025 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

งั้นลองเอานี่ไปใส่ดูครับ

$cs1 = "SET character_set_results=UTF8";
mysql_query($cs1) or die('Error query: ' . mysql_error());

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

$cs3 = "SET character_set_connection = UTF8";
mysql_query($cs3) or die('Error query: ' . mysql_error());


ประวัติการแก้ไข
2012-07-02 10:27:11
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-02 10:24:54 By : adaaugusta
 


 

No. 5



โพสกระทู้ ( 376 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 4 เขียนโดย : adaaugusta เมื่อวันที่ 2012-07-02 10:24:54
รายละเอียดของการตอบ ::
ใส่ตรงไหนของ code เหรอครับ ตรง head ใช่ป่าว

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-02 10:28:41 By : cappuczino
 


 

No. 6



โพสกระทู้ ( 1,025 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

Code (PHP)
<?
$DBServer = "localhost";
$DBUsername ="root";
$DBPassword = "6845";
$DBName = "Register1";
$Connect = mysql_connect($DBServer,$DBUsername,$DBPassword) or die ("ติดต่อ Server ไม่ได้ ");
mysql_select_db($DBName,$Connect)or die ("ติดต่อฐานข้อมูลไม่ได้");

$cs1 = "SET character_set_results=UTF8";
mysql_query($cs1) or die('Error query: ' . mysql_error()); 

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

$cs3 = "SET character_set_connection = UTF8";
mysql_query($cs3) or die('Error query: ' . mysql_error());
?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-02 10:34:26 By : adaaugusta
 


 

No. 7



โพสกระทู้ ( 376 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 6 เขียนโดย : adaaugusta เมื่อวันที่ 2012-07-02 10:34:26
รายละเอียดของการตอบ ::
ขอบคุณครับ แต่มันก้ยังเหมือนเดิมอะครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-02 10:50:21 By : cappuczino
 


 

No. 8



โพสกระทู้ ( 410 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

พอแก้ไข้เสร็จ คาดว่าน่าจะต้องลองใส่ข้อมูลใหม่ด้วยนะครับ ถึงจะเห็นผล
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-02 10:52:10 By : zero1150kfc
 


 

No. 9



โพสกระทู้ ( 376 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 8 เขียนโดย : zero1150kfc เมื่อวันที่ 2012-07-02 10:52:10
รายละเอียดของการตอบ ::
อ่อ ครับ ขอบคุณครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-02 10:59:06 By : cappuczino
 


 

No. 10



โพสกระทู้ ( 376 )
บทความ ( 0 )



สถานะออฟไลน์


ยังเหมือนเดิม ไม่มีอะไรเปลี่ยนไป T_T

พอมีวิธีอื่นอีกมั้ยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-02 11:01:23 By : cappuczino
 


 

No. 11



โพสกระทู้ ( 1,025 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

ลองพิมพ์ภาษาไทย เข้าไปใน phpmyadmin ดูเลยครับ ว่าได้ไหม


กด insert ในหน้า phpmyadmin แล้วลองพิมพ์ไทยดูเลย

ถ้าไม่ได้อาจจะต้องเปลี่ยน Version
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-02 11:43:39 By : adaaugusta
 


 

No. 12



โพสกระทู้ ( 110 )
บทความ ( 0 )



สถานะออฟไลน์


แก้ตามนี้ครับ
Code (PHP)
<?
mysql_query("SET NAMES UTF-8");
?>


ส่วน phpmyadmin เป็นภาษาต่างดาว ก็ไม่เป็นไรครับ อธิบายไม่ถูกเหมือนกันลองไปหาอ่านดู
ภาษาต่างดาว กับ ภาษา??? สาเหตุก็ยังต่างกันอีก ปวดหัวครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-02 11:51:30 By : vissarud
 


 

No. 13



โพสกระทู้ ( 376 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 11 เขียนโดย : adaaugusta เมื่อวันที่ 2012-07-02 11:43:39
รายละเอียดของการตอบ ::
ยังไม่ได้เหมือนเดิมครับ


ตอบความคิดเห็นที่ : 12 เขียนโดย : vissarud เมื่อวันที่ 2012-07-02 11:51:30
รายละเอียดของการตอบ ::
วิธีนี้ลองแล้วครับ


ขอบคุณทุกๆคนมากเลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-02 12:56:55 By : cappuczino
 


 

No. 14



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ถ้าทำตามที่ผมบอก น้อยคนน่ะครับ ที่จะไม่ได้ คุณลองเพิ่มข้อมูลเข้าไปใหม่ดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-03 14:49:06 By : mr.win
 


 

No. 15



โพสกระทู้ ( 376 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 14 เขียนโดย : mr.win เมื่อวันที่ 2012-07-03 14:49:06
รายละเอียดของการตอบ ::
ผมคงเป็นผู้โชคร้ายมากๆ ทำตามวิธีของพี่แล้วยังไม่หาย T_T

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-04 12:54:11 By : cappuczino
 


 

No. 16



โพสกระทู้ ( 178 )
บทความ ( 0 )



สถานะออฟไลน์


ลองดู

ลองทำอันนี้อีกอันนึง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-04 14:04:20 By : keng_ds
 


 

No. 17



โพสกระทู้ ( 376 )
บทความ ( 0 )



สถานะออฟไลน์


ไม่เป็นไรหรอกครับ

มันแค่เป็น ภาษาต่างดาวใน phpmyadmin อะครับ แต่ในหน้าเว็บยังแสดงปกติ ผมค่อยเขียน code ดึงมาดูก้ได้ครับ

จนปัญญา T_T

error

ผมพิมพ์ว่า "ภาษาไทย" แสดงเป็น " ภาษาไทภ"
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-04 15:51:54 By : cappuczino
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยดูหนอ่ยครับ ทำไม ข้อมูลใน mysql เป็นภาษาต่างดาว
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่