|
|
|
Android สอบถามเรื่องการแอดข้อมูลลง MySQL ให้เป็นภาษาไทยได้ |
|
|
|
|
|
|
|
พอดีทำตามเว็บนี้สอนแอนดรอยดีมากเลยครับ
อ้างอิงตามลิ้ง
https://www.thaicreate.com/mobile/android-add-insert-save-data-web-server.html
ตอนนี้แอดข้อมูลลงServerได้แล้วครับ ปัญหาอยู่ที่ว่าพิมบนมือถือเป็นภาษาไทย พอsave ลงserver แล้ว
ในphp myadmin เป็นภาษาต่างดาว ???????? ผมได้แก้เป็น tis620_thai_ci ในตารางแล้วก็ไม่ได้ผลครับ
หรือต้องแก้ใน .php ด้วย?
วานช่วยชี้แนะด้วยครับ ขอบคุณครับ
Code (PHP)
<?
$objConnect = mysql_connect("localhost","root","root");
$objDB = mysql_select_db("mydatabase");
$strUsername = $_POST["sUsername"];
$strPassword = $_POST["sPassword"];
$strName = $_POST["sName"];
$strEmail = $_POST["sEmail"];
$strTel = $_POST["sTel"];
/*** Check Username Exists ***/
$strSQL = "SELECT * FROM member WHERE Username = '".$strUsername."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if($objResult)
{
$arr['StatusID'] = "0";
$arr['Error'] = "Username Exists!";
echo json_encode($arr);
exit();
}
/*** Check Email Exists ***/
$strSQL = "SELECT * FROM member WHERE Email = '".$strEmail."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if($objResult)
{
$arr['StatusID'] = "0";
$arr['Error'] = "Email Exists!";
echo json_encode($arr);
exit();
}
/*** Insert ***/
$strSQL = "INSERT INTO member (Username,Password,Name,Email,Tel)
VALUES (
'".$strUsername."',
'".$strPassword."',
'".$strName."',
'".$strEmail."',
'".$strTel."'
)
";
$objQuery = mysql_query($strSQL);
if(!$objQuery)
{
$arr['StatusID'] = "0";
$arr['Error'] = "Cannot save data!";
}
else
{
$arr['StatusID'] = "1";
$arr['Error'] = "";
}
mysql_close($objConnect);
echo json_encode($arr);
?>
Tag : Mobile, Android, JAVA
|
|
|
|
|
|
Date :
2013-08-21 00:29:49 |
By :
bewupload |
View :
974 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ UTF-8 ครับ
Code (Android-Java)
httpPost.setEntity(new UrlEncodedFormEntity(params,"UTF-8"));
Android MySQL ภาษาไทย มีปัญหากับการส่งค่าแบบ HttpPost จาก android ไป PHP เป็นภาษาไทย เรียนเชิญด้านในครับ
|
|
|
|
|
Date :
2013-08-21 06:33:14 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|