|
|
|
ajaxมันดึงฐานข้อมูล มาไม่เปนภาษาไทย ต้องเขียนโค้ดยังไงครับ |
|
|
|
|
|
|
|
หน้า senddata.php
Code (PHP)
<script>
function showUser(str)
{
if (str=="")
{
document.getElementById("txtHint").innerHTML="";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","getdata.php?q="+str,true); //แก้ test1 สำหรับส่งค่าไปหาในฐานข้อมูล
xmlhttp.send();
}
</script>
///////////////////////
<form>
<select name="users" onChange="showUser(this.value)">
<option value="">- เลือกข้อมูลปัญหาต่างๆ -</option>
<option value="1">สถานการณ์ปัญหาด้านที่อยู่อาศัยและสิ่งแวดล้อม</option>
<option value="2">สถานการณ์ปัญหาด้านสุขภาพอนามัย</option>
<option value="3">สถานการณ์ปัญหาด้านการศึกษา</option>
<option value="4">สถานการณ์ปัญหาด้านการมีงานทำและรายได้</option>
<option value="5">สถานการณ์ปัญหาด้านความไม่ปลอดภัยในชีวิตและทรัพย์สิน</option>
<option value="6">สถานการณ์ปัญหาด้านวัฒนธรรมและจริยธรรม</option>
</select>
</form>
<br />
<div id="txtHint"></div><br><br />
หน้า getdata.php
Code (PHP)
<?php
$q = intval($_GET['q']);
$con = mysqli_connect('localhost','root','1234','ubonratdb');
if (!$con)
{
die('Could not connect: ' . mysqli_error($con));
}
mysqli_select_db($con,"ubonratdb");
$sql="SELECT * FROM tb_submenu WHERE id = '".$q."'";
mysql_query("SET NAMES UTF8");
$result = mysqli_query($con,$sql);
echo "<table border='1'>
<tr>
<th>name</th>
<th>รูป</th>
</tr>";
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['sub_name'] . "</td>";
echo "<td>" . $row['img'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysqli_close($con);
?>
ดึงออกมาละมันเป็นภาษาต่างดาว ?????????????
Tag : PHP
|
ประวัติการแก้ไข 2014-03-17 16:18:50 2014-03-17 16:19:23
|
|
|
|
|
Date :
2014-03-17 16:16:05 |
By :
pramote20 |
View :
844 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
header("content-type: application/x-javascript; charset=TIS-620");
?>
ลองกำหนด header ดูครับ
|
|
|
|
|
Date :
2014-03-18 08:51:28 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เดี๋ยวลองดูครับ
|
|
|
|
|
Date :
2014-03-31 22:02:38 |
By :
pramote20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|