PHP Ionic Angular HTML5 AJAX Javascript CSS MySQL jQuery Forum


ดึงข้อมูล Polygon จากฐานข้อมูลมาแสดง

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ดึงข้อมูล Polygon จากฐานข้อมูลมาแสดง

ดึงข้อมูล Polygon จากฐานข้อมูลมาแสดง
ตอนนี้ได้ทำการบันทึกข้อมูล Polygon ลงฐานข้อมูลได้แบบนี้แล้วค่ะ


 

ต่อไปจะดึงข้อมูล Polygon มาแสดงอย่างไรค่ะ
#ขอบคุณค่ะ ^_^


โดย:  Intuorn Janpoom IP: 202.28.79.xxx วันที่: 29-11-2018 เวลา: 14:43:35

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1
ดูเนื้อหานี้เป็นแนวทาง

http://www.ninenik.com/forum_view_2807_1.html#comment_6313

แก้ไขส่วนของการดึงข้อมูลจากฐานข้อมุลเป็น

<?php
// ฟังก์ชั่นจัดรูปแบบ
function _setPolygonPath($path){
    list($lat,$lon) = explode(",",$path);
    return "{lat: $lat, lng: $lon}";
}
// ฟังก์ชั่นจัดรูปแบบ สร้าง javascirpt array object 
function _pathObj($path){
    return "[".implode(",\r\n",$path)."]";
}
$path_obj = "";
$arr_path = array();
// สมมติเราดังเฉพาะ path ของ in_id=17
$sql ="
SELECT arr_path FROM polygon WHERE in_id='17'
";
$result = $mysqli->query($sql);
if($result){
    while($row = $result->fetch_assoc()){
    	$arr_path[] = $row['arr_path'];
	}
    $path_obj = _pathObj(array_map("_setPolygonPath",$arr_path)); // จัดรูปแบบ
}
?>




โดย:  Ninenik IP: 14.207.6.xxx วันที่: 29-11-2018