|
|
|
แสดงข้อมูลออกมาเป็น ????????????? ช่วยทีค่ะ พี่ๆ คะ รบกวนทีค่ะ ตาม code ข้างล่าง ติดต่อฐานข้อมูลได้แล้ว แต่แสดงข้อมูลเป็นตัว ?????????? อ่ะค่ะ |
|
|
|
|
|
|
|
Code (PHP)
.$objConnect = mysql_connect("localhost","root","123456") or die("Error Connect to Database");
$objDB = mysql_select_db("saha_sahataweekit");
$strSQL = "SELECT * FROM member WHERE MB_CODE = '".$_SESSION["MB_CODE"]."' ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
mysql_query("set NAMES'UTF8'");
$objResult = mysql_fetch_array($objQuery);
$memberCode = $objResult["MB_CODE"];
$memberINTL = $objResult["MB_INTL"];
$memberName = $objResult["MB_NAME"];
เพิ่มคำสั่งนี้เข้าไปก็ใช้ได้ครับ
mysql_query("set NAMES'UTF8'");
ตามแบบที่ผมได้แก้ไขให้อะครับก็น่าจะได้แล้วครับ
.
|
|
|
|
|
Date :
2010-01-04 10:22:15 |
By :
ryuk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่คะ แก้ตามบนแล้ว ไม่ได้อ่ะค่ะ ยังเป็น ???????????อ่ะค่ะ
ใส่ mysql_query("set NAMES'UTF8'"); แล้ว
|
|
|
|
|
Date :
2010-01-04 10:36:52 |
By :
tukata |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mysql_query("SET NAMES UTF8"); แบบนี้ครับ
ไม่ใช่
mysql_query("SET NAMES'UTF8'");
ไม่มี ' ครอบตรง UTF นะ
|
|
|
|
|
Date :
2010-01-04 10:39:34 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้ตามข้างบนทั้งหมดก็ไม่ได้เลยค่ะ ยังเป็น ????? อยู่เลย รวมของพี่วินด้วยอ่ะค่ะ
Code (PHP)
<?php
session_start();
if($_SESSION["MB_CODE"] == "")
{
header("location:index.php");
exit();
}
$objConnect = mysql_connect("localhost","root","123456") or die("Error Connect to Database");
$objDB = mysql_select_db("mydatabase");
$strSQL = "SELECT * FROM member WHERE MB_CODE = '".$_SESSION["MB_CODE"]."' ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
mysql_query("SET character_set_results=tis620");
mysql_query("SET character_set_client=tis620");
mysql_query("SET character_set_connection=tis620");
$objResult = mysql_fetch_array($objQuery);
$memberCode = $objResult["MB_CODE"];
$memberINTL = $objResult["MB_INTL"];
$memberName = $objResult["MB_NAME"];
$membersurname = $objResult["MB_SURNME"];
require_once "../include/tdate.php";
?>
<html>
<head>
<title>:: เชียงรายสหทวีกิจ ยินดีต้อนรับ ::</title>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">
ส่วนไฟล์ checkmember.php ตอนที่เช็ค ก็
Code (PHP)
<?
$host="localhost";
$username="root";
$pass_word="123456";
$db="mydatabase";
$tb="member";
mysql_connect( $host,$username,$pass_word) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");
$sql = "select * from $tb where MB_CODE='$_POST[MB_CODE]' and MB_PASS='$_POST[MB_PASS]'";
$dbquery = mysql_db_query($db, $sql);
$num_rows = mysql_num_rows($dbquery);
mysql_query("SET character_set_results=tis620");
mysql_query("SET character_set_client=tis620");
mysql_query("SET character_set_connection=tis620");
if(empty($num_rows))
{
echo"<br><center>user หรือ password ไม่ถูกต้อง</center></br>";
}
else
{
@session_start();
ob_start();
Session_register("MB_CODE");
header('location:Member.php');
}
?>
ต้องแก้ตรงไหนอีกคะ
น้องเอาไฟล์ฐานข้อมูลให้ดูด้วย ตั้งภาษาถูกมั้ยคะ
|
|
|
|
|
Date :
2010-01-04 11:33:57 |
By :
tukata |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำตามพี่ xbeginner01 โอเคเลยค่ะ งมตนั้งนาน ขอบคุณมากค่ะ +1 ให้ทุกคนแล้วนะคะ
|
|
|
|
|
Date :
2010-01-04 13:03:56 |
By :
tukata |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|