|
|
|
ต้องการเอาจำนวนตัวเลขจาก file.txt มาแสดงผลบน google map แต่ติดปัญหาที่ข้อมูลตัวเลขมาโชว์แค่ตัวเดียวค่ะ |
|
|
|
|
|
|
|
ต้องการเอาข้อมูลจำนวนตัวเลขจาก file.txt มาแสดงผลบน google map แต่ติดปัญหาที่ข้อมูลตัวเลขมาโชว์แค่ตัวเดียวค่ะไม่รู้จะแก้ไขยังไงแล้วค่ะพี่ๆช่วยดูให้หน่อยนะค่ะว่าต้องแก้ไขตรงไหนเพื่อให้ข้อมูลตัวเลขของทั้ง 76 จังหวัดไปแสดงบน map ให้ตรง marker ทุกจังหวัดได้ค่ะ
Code
<?php
session_start();
header('Content-Type: text/html; charset=utf-8'); //บอกให้บราวเซอร์รู้ว่ารูปแบบอักษรคือutf-8
$conn = mysql_connect("127.0.0.1","root","1234"); //เชื่อมต่อฐานข้อมูล
mysql_select_db("lopburi_accident", $conn); //เลือกใช้ฐานข้อมูล
mysql_query("SET NAMES 'utf8'"); //ตั้งค่าภาษาให้กับเพจ
switch ($task){
case "load" : load();break;
}
function load(){
$lines = file('../admin/allcount.txt');
foreach($lines as $line)
{
$num = substr($line,strpos($line,",")+1,3);
}
$sql = "SELECT
`location`.`lt_province`,`location`.`lt_id`,`location`.`lat`, `location`.`lng`
FROM
`location`";
$result = mysql_query($sql);
header("Content-type: text/xml");
echo "<DATA>";
while($row = mysql_fetch_assoc($result)){
//อ่านไฟล์ allcount
//
// ค่าแสดงผล
echo "<Marker lt='$row[lt_province]' count='$num' id='$row[lt_id]' lat='$row[lat]' lng='$row[lng]'/>";
}
echo "</DATA>";
}
?>
อันนี้คือข้อมูล allcount.txt ที่ต้องการเอาแต่ตัวเลขของทุก 76 จังหวัดมาแสดงผลบน map ค่ะ
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2012-10-11 19:39:03 |
By :
nun |
View :
1085 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มีใครช่วยเราเลย..
|
ประวัติการแก้ไข 2012-10-15 15:04:41
|
|
|
|
Date :
2012-10-12 08:05:11 |
By :
Duangrawee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|