 |
โค้ด php ค้นหาข้อมูล มันค้นหาเป็นภาษาไทยไม่ได้อ่ะครับ แล้ว พอมีข้อมูลที่เป็นภาษาไทย ++ |
|
 |
|
|
 |
 |
|
Code (SQL)
$con= mysql_connect( $host, $username, $password_1) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");
mysql_query('set name utf8');
|
 |
 |
 |
 |
Date :
2014-08-17 18:51:57 |
By :
Chaidhanan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ต้องใส่ไว้ ส่วนไหนหรอครับ ผมยังงงๆ อยู่เลย :)
|
 |
 |
 |
 |
Date :
2014-08-17 19:04:08 |
By :
dlast |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมลอง ใส่เข้่าไปใหม่แล้ว เป็นอย่างนี้ครับ
Code (PHP)
<html>
<head>
<meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>ค้นหาคำศัพท์</title>
</head>
<body>
<p align="right">
<a href="addword.php" target="iframe_a"> <img src="addword.jpg"> </a>
</p>
<form name="frmSearch" method="get" action="<?=$_SERVER['SCRIPT_NAME'];?>">
<p align="center">
<table width="599" border="1">
<tr>
<th>คำที่ต้องการค้นหา
<input name="keyword" type="text" id="keyword" value="<?=$_GET["keyword"];?>">
<input type="submit" value="ค้นหาความหมาย"></th>
</tr>
</table>
</p>
</form>
<?
if($_GET["keyword"] != "")
{
$con= mysql_connect( "localhost", "root", "netbanbung2013") or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");
mysql_select_db("bionline") or die("เลือกฐานข้อมูลไม่ได้");
mysql_query('set name utf8');
// Search By word or name
$strSQL = "SELECT * FROM bi_word WHERE ( name LIKE '%".$_GET["keyword"]."%' or word LIKE '%".$_GET["keyword"]."%' )";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<p align="center">
<table width="600" border="1">
<tr>
<th width="120"> <div align="center">คำศัพท์ </div></th>
<th width="250"> <div align="center">ความหมาย </div></th>
<th width="150"> <div align="center">ผู้ลงศัพท์ </div> </th>
</tr>
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr>
<td><?=$objResult["word"];?></td>
<td><?=$objResult["details"];?></td>
<td><?=$objResult["name"];?></td>
</tr>
<?
}
?>
</table>
</p>
<?
mysql_close($objConnect);
}
?>
</body>
</html>
|
 |
 |
 |
 |
Date :
2014-08-17 19:06:15 |
By :
dlast |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แต่ก็ยังขึ้นเหมือนเดิมอ่ะครับ
|
 |
 |
 |
 |
Date :
2014-08-17 19:06:49 |
By :
dlast |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แล้วได้หรือยังครับ
|
 |
 |
 |
 |
Date :
2014-08-17 19:08:57 |
By :
Chaidhanan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอ structure ของตารางหน่อยครับ
|
 |
 |
 |
 |
Date :
2014-08-17 19:10:00 |
By :
Chaidhanan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|

ตามนี้เลยครับป๋ม
|
 |
 |
 |
 |
Date :
2014-08-17 19:12:33 |
By :
dlast |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
mysql_query('set name utf8');
เปลี่ยนเป็น
Code (SQL)
mysql_query ( 'SET chracter set=utf8', hk_db_link );
mysql_query ( "SET collation_connection = 'utf8_general_ci' ", hk_db_link );
mysql_query ( 'SET chracter_set_results=UTF-8', hk_db_link );
|
 |
 |
 |
 |
Date :
2014-08-17 19:19:44 |
By :
Chaidhanan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
<html>
<head>
<meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>ค้นหาคำศัพท์</title>
</head>
<body>
<p align="right">
<a href="addword.php" target="iframe_a"> <img src="addword.jpg"> </a>
</p>
<form name="frmSearch" method="get" action="<?=$_SERVER['SCRIPT_NAME'];?>">
<p align="center">
<table width="599" border="1">
<tr>
<th>คำที่ต้องการค้นหา
<input name="keyword" type="text" id="keyword" value="<?=$_GET["keyword"];?>">
<input type="submit" value="ค้นหาความหมาย"></th>
</tr>
</table>
</p>
</form>
<?
if($_GET["keyword"] != "")
{
$con= mysql_connect( "localhost", "root", "netbanbung2013") or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");
mysql_select_db("bionline") or die("เลือกฐานข้อมูลไม่ได้");
mysql_query ( 'SET chracter set=utf8', hk_db_link );
mysql_query ( "SET collation_connection = 'utf8_general_ci' ", hk_db_link );
mysql_query ( 'SET chracter_set_results=UTF-8', hk_db_link );
// Search By word or name
$strSQL = "SELECT * FROM bi_word WHERE ( name LIKE '%".$_GET["keyword"]."%' or word LIKE '%".$_GET["keyword"]."%' )";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<p align="center">
<table width="600" border="1">
<tr>
<th width="120"> <div align="center">คำศัพท์ </div></th>
<th width="250"> <div align="center">ความหมาย </div></th>
<th width="150"> <div align="center">ผู้ลงศัพท์ </div> </th>
</tr>
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr>
<td><?=$objResult["word"];?></td>
<td><?=$objResult["details"];?></td>
<td><?=$objResult["name"];?></td>
</tr>
<?
}
?>
</table>
</p>
<?
mysql_close($objConnect);
}
?>
</body>
</html>
ยังไม่ได้เลยอ่ะครับ เป็นเหมือนเดิมเลยครับ
|
 |
 |
 |
 |
Date :
2014-08-17 19:24:21 |
By :
dlast |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|

ลองดูครับ default table collection มันเป็น latin อยู่ ลองเปลี่ยนให้เหมือนกันครับ
และถ้าเปลี่ยน default database collection ให้เหมือนกันเลยก็จะดีครับ
|
 |
 |
 |
 |
Date :
2014-08-17 19:38:34 |
By :
Chaidhanan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แต่ทุกตัวเป็น utf8 หมด แล้วจะเปลี่ยนยังไงอ่ะครับ
|
 |
 |
 |
 |
Date :
2014-08-17 19:41:46 |
By :
dlast |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
tab กระบวนการ ครับ
|
 |
 |
 |
 |
Date :
2014-08-17 19:43:37 |
By :
Chaidhanan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|

เปลี่ยนแล้ว ก็ยังไม่ได้เลยอ่ะครับ เป็นที่อะไรก็ไม่รู้อ่ะครับ
|
 |
 |
 |
 |
Date :
2014-08-17 19:58:46 |
By :
dlast |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อีกอันเดียว 555 ไม่งั้นหมดภูมิ
บันทัดแรก
<html>
<head>
<meta charset='utf-8'>
แก้เป็น
<!doctype html>
<html>
<head>
<meta charset="utf-8">
|
 |
 |
 |
 |
Date :
2014-08-17 20:10:50 |
By :
Chaidhanan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ไม่ได้สักที จนปัญหามากๆ เลยครับ
|
 |
 |
 |
 |
Date :
2014-08-17 20:45:35 |
By :
dlast |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ยังไม่ได้เลยอ่ะครับ เหมือนเดิมเลยครับ
|
 |
 |
 |
 |
Date :
2014-08-17 21:03:19 |
By :
dlast |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ยังไม่ได้ถามอีกอัน MySql version ไหนครับ
|
 |
 |
 |
 |
Date :
2014-08-18 09:50:10 |
By :
Chaidhanan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อยากได้ code ที่ค้นหา จาก textbox1 เมื่อมีการคีย์ เปลี่ยนค่า (รหัสนักเรียน)
ให้ทำการค้นหาในฐานข้อมูล (คะแนน) มาแสดงใน textbox2 ในหน้าเดียวกัน
ค้นหานักเรียนสัก 3 คน ( 3 textbox) แสดงคะแนน 3 textbox
แล้วเปรียบเทียบใครเป็นที่ 1 2 3
แล้วนำลำดับไปเขียนลงในฐานข้อมูลต่อ
เป็น mysqli นะครับ
|
 |
 |
 |
 |
Date :
2019-09-12 16:34:08 |
By :
อำนาจ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอความช่วยเหลือด้วยครับ
มี txtdate แบบ datepicker
ค้นหา จาก textboxA (รหัสพนักงาน) เมื่อมีการคีย์ครบ 5 หลัก แสดงวันเข้างานที่ textbox11
ค้นหา จาก textboxB (รหัสพนักงาน) เมื่อมีการคีย์ครบ 5 หลัก แสดงวันเข้างานที่ textbox22
ค้นหา จาก textboxC (รหัสพนักงาน) เมื่อมีการคีย์ครบ 5 หลัก แสดงวันเข้างานที่ textbox33
ถ้าค่าของ txtdate > textbox11 ให้บันทึกรหัสพนักงาน textboxA ลงที่ตาราง t_result
ถ้าค่าของ txtdate > textbox22 ให้บันทึกรหัสพนักงาน textboxB ลงที่ตาราง t_result
ถ้าค่าของ txtdate > textbox33 ให้บันทึกรหัสพนักงาน textboxC ลงที่ตาราง t_result
เป็น mysqli นะครับ
|
 |
 |
 |
 |
Date :
2019-09-13 14:44:24 |
By :
Authorityheart |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|

mysqli
รบกวนผู้รู้ด้วยครับ
สมัคร สมาชิกแล้ว activate แล้ว login ไม่ได้
ขอพื้นที่ตรงนี้นะครับ ติดปัญหาจริงๆ อ่านหลายบทความแล้ว
ไม่สามารถค้นหา ในหน้า เดียวกันได้ หลายครั้ง
จะทำอย่างไรได้บ้างครับ ตามรูป
ถ้าสามารถใช้บน Joomla ได้ยิ่งดีเลย
ขอบพระคุณล่วงหน้าครับ
|
 |
 |
 |
 |
Date :
2019-09-16 10:16:10 |
By :
Authorityheart |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|