Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > สอบถามเรื่อง การดึงข้อมูลจากฐานข้อมูลเพื่อกำหนดจุดให้ mark ใน google map



 

สอบถามเรื่อง การดึงข้อมูลจากฐานข้อมูลเพื่อกำหนดจุดให้ mark ใน google map

 



Topic : 061659



โพสกระทู้ ( 5 )
บทความ ( 0 )



สถานะออฟไลน์




ตอนนี้ผมทำโปรเจคเกี่ยวกับ gps tracking นำข้อขอมูล(lat,long)ลงในฐานข้อมูลได้แล้ว แต่ดึงข้อมูลมากำหนดจุดให้ marker ใน google map ยังไม่ได้ไม่รู้จะทำยังไง (มือใหม่) รบกวนท่านผู้รู้แนะนำด้วย ขอบคุณครับ



Tag : PHP, MySQL, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-06-14 17:37:05 By : choompol View : 9017 Reply : 20
 

 

No. 1



โพสกระทู้ ( 345 )
บทความ ( 0 )



สถานะออฟไลน์


ผมก็กำลังทำอยุ่ครับ ใส่ไปแล้ว ละติจูด ลองจิจูด เหมือนกันแต่ไม่รู้จะทำไงต่อ ไม่เคยทำ google map เลยครับ

รอผู้เมตตาอยู่ครับ ได้เรื่องยังไงรบกวนบอกด้วยนะครับ รออยู่เหมือนกัน






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-14 18:04:59 By : buraratn
 


 

No. 2



โพสกระทู้ ( 345 )
บทความ ( 0 )



สถานะออฟไลน์


อยากดันแต่ีดันไม่ขึ้น 5555
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-14 19:45:30 By : buraratn
 

 

No. 3



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

Go to : ขอคำแนะนำเกี่ยวกับ Google Maps API ตอนนี้กำลังทำโปรเจคจบเกี่ยวกับ Google Maps API ทำมาได้เดือนกว่าๆ

Go to : ถามเรื่อง google map api คับ ทำยังไงเราจะเอา ผลการค้นหาที่ได้ มา มาร์ดจุดใน google map

Go to : มีคัยรับเขียนโปรแกรมเกี่ยวกับ google map api ไหมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-14 20:49:10 By : webmaster
 


 

No. 4



โพสกระทู้ ( 345 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณครับพี่ ผมขอไปลองดูก่อนครับ ได้ยังไงเดี่ยวกลับมาใหม่ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-14 21:48:19 By : buraratn
 


 

No. 5



โพสกระทู้ ( 345 )
บทความ ( 0 )



สถานะออฟไลน์


มั่วๆมาครับ อันนี้น่าจะใช้ได้หรือเปล่าครับ ลองปรับใส่ฐานข้อมูลผมแต่ยัง error ครับ
ด

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\google\133.php on line 6

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\google\133.php on line 11



Code (PHP)
<?
$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("db_shop");
$sql="SELECT * FROM tb_product where GVin ='70-1116'";
$query = mysql_query($sql);
$totalrecord = mysql_num_rows($query);
$i=0;
$lat="";
$long="";
$name="";
While ($row=mysql_fetch_array($query)){
$i++;
if($i==$totalrecord){
$lat.= "\"".$row['lat_prd']."\"";
$long.= "\"".$row['lng_prd']."\"";
}else{
$lat.= "\"".$row['lat_prd']."\",";
$long.= "\"".$row['lng_prd']."\",";
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Google Maps JavaScript API Example: Custom Icon</title>
<script
src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAA4ockLpVzRge1nIpmEYBnjxTEnl0XR2BSuBekDzZGM3Y
MdrJaShSNtWscLIb3vaLFzNYV-6qACUBFtA"type="text/javascript"></script>
<script type="text/javascript">
function initialize() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(14.85467, 103.48357), 13);
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
function createMarker(point, index) {
var desc= new Array(<? echo $name; ?>);
// Create a lettered icon for this point using our icon class
var tinyIcon = new GIcon();
tinyIcon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";
tinyIcon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
tinyIcon.iconSize = new GSize(12, 20);
tinyIcon.shadowSize = new GSize(22, 20);
tinyIcon.iconAnchor = new GPoint(6, 20);
tinyIcon.infoWindowAnchor = new GPoint(5, 1);
// Set up our GMarkerOptions object
markerOptions = { icon:tinyIcon };
var marker = new GMarker(point, markerOptions);
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(desc[index]);
});
return marker;
}

var latt= new Array(<? echo $lat; ?>);
var longg=new Array(<? echo $long;?>);
for(var i = 0; i < <?=$totalrecord?>; i++) {
var latlng = new GLatLng(latt[i],longg[i]);
mmap.addOverlay(createMarker(latlng, i));
}
}
}
</script>
</head>
<body onload="initialize()" onunload="GUnload()">
<div id="map_canvas" style="width: 550px; height: 600px"></div>
</body>
</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-14 22:44:08 By : buraratn
 


 

No. 6



โพสกระทู้ ( 26 )
บทความ ( 0 )



สถานะออฟไลน์


ลองศึกษาลิงค์นี้ดูนะคะ เผื่อจะช่วยได้

เคยลองทำมาแล้ว ได้ผล คร้า


http://newsirius13.thport.com/exp.html
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-14 22:55:36 By : jukcs
 


 

No. 7



โพสกระทู้ ( 345 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณครับ จะลองดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-14 23:03:45 By : buraratn
 


 

No. 8



โพสกระทู้ ( 5 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-15 09:05:59 By : choompol
 


 

No. 9

Guest


ผมใช้ ajax ดึงพิกัดจากฐานข้อมูลให้ marker เปลี่ยนตำแหน่งตามข้อมูลใน databaes <ในdatabaes มีการอัฟเดจข้อมูลตลอด>
.php
Code (PHP)
<body>
<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAeNsNnRXUdrpgSw3qfvhz5hRHchrjOSPM-moa2HMmJZw-0fE6VhTsARfVd9x1Dg8TowZALqHIOcO20g" type="text/javascript"></script>
	<script type="text/javascript">
			var map 
			var lat = 13.81674404684894
			var lng = 100.62034606933594
			var xmlhttp
			var point
			var geocoder = null;
			var address = null;			
function load() {
	
      if (GBrowserIsCompatible()) {
		   map = new GMap2(document.getElementById("map_canvas"));
     	   var bounds = new GLatLngBounds();
		   var ovcontrol = new GOverviewMapControl(new GSize(150,150));
		    point = new GLatLng(lat,lng,true);
   		      map.setCenter(point, 5);
		      map.setUIToDefault();
              bounds.extend(point);
		      map.addControl(ovcontrol);
		   	setInterval("loadajax()",1000*10); 
	  		}
    	}
function loadajax(){
	xmlhttp = new XMLHttpRequest 
		if (xmlhttp==null)
  		{
  			alert ("Browser does not support HTTP Request");
 			return;
  		}
	var url="ajax_1.php";
	url=url+"?sid="+Math.random();
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState==4){
			document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
		     data_split();
			}
		}
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
	
}
function data_split() {
	  var objText = document.getElementById("txtHint").value;
	  var e = objText.split(",");
	  var Marklat = parseFloat(e[1]);
      var Marklng = parseFloat(e[2]);
	  var sta = e[0];
	  mark(Mlat,Mlng,sta);
	
}
function mark(Marklat,Marklng,sta){
			var iconn = new GIcon(G_DEFAULT_ICON);        
			    iconn.iconSize = new GSize(25,25); 
			        if( sta == 'A'){
			             iconn.image = "green.png"; 
			        }else 
			             iconn.image = "red.png";
			map.clearOverlays() ;
			var markpoint = new GLatLng(Marklat,Marklng,true);
			geocoder = new GClientGeocoder();
			marker = new GMarker(markpoint,{icon:iconn});
			map.addOverlay(marker);
			GEvent.addListener(marker, 'click', function(){
		   		geocoder.getLocations(markpoint, function(addresses) {
  					if(addresses.Status.code != 200) {
   				 		alert("reverse geocoder failed to find an address for " + markpoint.toUrlValue());
 				 	} else { 
   				 		var result = addresses.Placemark[0];
    					map.openInfoWindow(markpoint, result.address);
  				  	}											  
				});
			});
		}

	   	
</script>
<script type="text/javascript"></script></head>
<body onload="load()" onunload="GUnload()">
<div id="map_canvas" style="width:1000px;height:600px"></div>
</body>


ajax_1.php

Code (PHP)
<?php
	$con = mysql_connect('localhost', 'root', '1234');
	if (!$con)  
		{  	
			die('Could not connect: ' . mysql_error()); 
		 }
	mysql_select_db("data", $con);
	$result1 = mysql_query("SELECT id FROM RMC");
	$q = mysql_num_rows($result1);
	$sql="SELECT * FROM RMC WHERE id = '".$q."'";
	$result = mysql_query($sql);
	
	  while($row = mysql_fetch_array($result))  { 
		echo $row['sta'].",";
		echo $row['lat'].",";
		echo $row['lon'].",";
  		};
	mysql_close($con);
?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-15 09:51:25 By : choompol
 


 

No. 10



โพสกระทู้ ( 5 )
บทความ ( 0 )



สถานะออฟไลน์


ลืม login (อิอิ)

ดู Code ความคิดเห็นที่ 9 ให้หน่อยครับตัว marker มันไม่ออก ขอบคุณครับ!
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-15 10:00:21 By : choompol
 


 

No. 11



โพสกระทู้ ( 345 )
บทความ ( 0 )



สถานะออฟไลน์


ขอดูฐานข้อมูล ได้ไหมครับ ความเห็นที่ 9


ประวัติการแก้ไข
2011-06-15 10:44:36
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-15 10:43:20 By : buraratn
 


 

No. 12



โพสกระทู้ ( 345 )
บทความ ( 0 )



สถานะออฟไลน์


ผ่านไปหนึ่งวันยังบ่ได้ 555
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-15 17:23:30 By : buraratn
 


 

No. 13



โพสกระทู้ ( 5,149 )
บทความ ( 26 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


https://www.thaicreate.com/community/google-map-multiplemarker.html

ลองดูที่นี่ก็ได้ครับผม


แหม่ะ แก้ URL กัน ก็ไม่ยอมมาแก้ตรงนี้ด้วยวุ้ยยยยยย ระบบนี่


ประวัติการแก้ไข
2011-06-16 17:18:55
2011-06-16 17:19:00
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-15 20:00:42 By : deawx
 


 

No. 14



โพสกระทู้ ( 345 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณหลายๆครับ ให้ได๋บายหลุนๆ ผมลองดูก่อนครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-15 20:14:10 By : buraratn
 


 

No. 15



โพสกระทู้ ( 345 )
บทความ ( 0 )



สถานะออฟไลน์


ช่วยดูหน่อยครับเป็นเพระาเหตูใด
พพ
Code (PHP)
<?php

$host = 'localhost';
$user = 'root';
$pass = '1234';
$dbname = 'db_shop';

if (!$db = mysql_connect($host, $user, $pass)) {
echo 'Could not connect to mysql';
exit;
}
if (!mysql_select_db($dbname, $db)) {
echo 'Could not select database';
exit;
}
//XML Header
header("content-type:text/xml");
mysql_query('SET NAMES tis620'); 
$query = "SELECT * FROM `tb_product` WHERE 1";
//$query = "select location_id,name,lat,long from `locations`";
$query = mysql_query($query);
echo "<locations>";
while ($row=mysql_fetch_assoc($query)){
echo '<id="'.$row['id_prd'].'" name="'.$row['name_prd'].'" lat="'.$row['lat_prd'].'" lng="'.$row['lng_prd'].'" address="'.$row['address_prd'].'"/>';
}
echo "</locations>";
?>



ประวัติการแก้ไข
2011-06-15 21:38:15
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-15 21:37:32 By : buraratn
 


 

No. 16



โพสกระทู้ ( 345 )
บทความ ( 0 )



สถานะออฟไลน์


ช่วยดูหน่อยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 10:43:36 By : buraratn
 


 

No. 17



โพสกระทู้ ( 345 )
บทความ ( 0 )



สถานะออฟไลน์


ช่วยดูหน่อยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 16:40:26 By : buraratn
 


 

No. 18



โพสกระทู้ ( 5 )
บทความ ( 0 )



สถานะออฟไลน์


ใกล้จะเป็นจริงแล้ว ผมทำระบบ Tracking ให้ Marker เปลี่ยนตำแหน่งไปตามข้อมูลล่าสุดใน Database (มือใหม่ PHP หัดเขียนได้ 3 อาทิตย์ล่ะ)

Code (PHP)
<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAeNsNnRXUdrpgSw3qfvhz5hRHchrjOSPM-moa2HMmJZw-0fE6VhTsARfVd9x1Dg8TowZALqHIOcO20g" type="text/javascript"></script>
	<script type="text/javascript">
   			var Marklat
			var Marklng 
			var sta	
			var map 
			var xmlhttp
			var speed
			var Time
			var Dat
			var info
			var picname
			var geocoder = null;
			var address = null;			
function load() {		
      if (GBrowserIsCompatible()) {
		   map = new GMap2(document.getElementById("map_canvas"));
     	   var bounds = new GLatLngBounds();
		   var ovcontrol = new GOverviewMapControl(new GSize(150,150));
		   var point = new GLatLng(13.81674404684894,100.62034606933594,true);
   		      map.setCenter(point, 6);
		      map.setUIToDefault(); 
              bounds.extend(point);
		      map.addControl(ovcontrol);
			  setInterval("loadajax()",1000*10);			  
			   GEvent.addListener(map, 'click', function(overlay, point)	{
		if(point) {
            geocoder.getLocations(point, function(addresses) {
                if(addresses.Status.code != 200) {
                }else{
                    address = addresses.Placemark[0];
                 var myHtml ="<font size=2>Point : "+point+"<br>Adderss : "+address.address+"</font>";
                    map.openInfoWindow(point, myHtml);
                }
            });
        }
     });
	  		}
    	}
function loadajax(){
	xmlhttp = new XMLHttpRequest 
		if (xmlhttp==null)
  		{
  			alert ("Browser does not support HTTP Request");
 			return;
  		}
	var url="ajax.php";
	url=url+"?sid="+Math.random();
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState==4){
			//document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
		    var objText = xmlhttp.responseText;
				var e = objText.split(",");
				 Time = e[0];
				 speed = e[4];
				 Dat = e[6];
				 Marklat = parseFloat(e[2]);
				 Marklng = parseFloat(e[3]);
				 if(e[1]=="A"){
					picname = "green.png";
					sta = "Run";
				}else if(e[1]=="V"){
					picname = "red.png"
					sta = "Stop";
				}else{
					picname = "off.png"
					sta = "Shutdown";
				}
			mark();			
			}
		}
	xmlhttp.open("POST",url,true);
	xmlhttp.send(null);
	//mark();
}
function mark(){
			var iconn = new GIcon(G_DEFAULT_ICON);        
			    iconn.iconSize = new GSize(25,25); 
			             iconn.image = picname; 
			map.clearOverlays() ;
			var markpoint = new GLatLng(Marklat,Marklng,true);
			geocoder = new GClientGeocoder();
			marker = new GMarker(markpoint,{icon:iconn});
			map.addOverlay(marker);
			GEvent.addListener(marker, 'click', function(){
		   		geocoder.getLocations(markpoint, function(addresses) {
  					if(addresses.Status.code != 200) {
   				 		alert("reverse geocoder failed to find an address for " + markpoint.toUrlValue());
 				 	} else { 
 				 		var result = addresses.Placemark[0];	
					var myml = "<font size=2.5>Date : "+Dat+ " Time : " +Time+
						 "<br>Status : "+sta+
						 "<br>Speed : "+speed+
						 "<br>Lat : "+Marklat+" Long : "+Marklng+
					     "<br>Address : "+result.address+"</font>";  
    					map.openInfoWindow(markpoint, myml);
  				  	}											  
				});
			});
			//return markpoint;
		}


	   	
</script>
<script type="text/javascript"></script></head>
<body onload="loadajax(); load();" onunload="GUnload()">
<div id="map_canvas" style="width:1000px;height:600px"></div>


เป็นไฟล์ Ajax

Code (PHP)
<?php
	$con = mysql_connect('localhost', 'root', '1234');
	if (!$con)  
		{  	
			die('Could not connect: ' . mysql_error()); 
		 }

	mysql_select_db("data", $con);
	$result1 = mysql_query("SELECT id FROM RMC");
	$q = mysql_num_rows($result1);
	$sql="SELECT * FROM RMC WHERE id = '".$q."'";
	$result = mysql_query($sql);
	

		
	while($row = mysql_fetch_array($result))  {    //speed  direc  Dat  deg  
		echo $row['Tim']." ,";
		echo $row['sta'].",";
		echo $row['lat'].",";
		echo $row['lon'].",";
		echo $row['speed'].",";
		echo $row['drirec'].",";
		echo $row['Dat'].",";
		echo $row['deg'];
  		};
		mysql_close($con);
?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-17 17:11:43 By : choompol
 


 

No. 19



โพสกระทู้ ( 345 )
บทความ ( 0 )



สถานะออฟไลน์


ajax ข้างล่างเอาไว้ทำไมหรือครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-20 13:43:44 By : buraratn
 


 

No. 20



โพสกระทู้ ( 5 )
บทความ ( 0 )



สถานะออฟไลน์


มันเป็นไฟล์ php ที่ผมใช้ดึงข้อมูลจาก database แล้วก็ใช้ ajax เรียกไฟล์นี่อีกทีนึง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-22 10:03:50 By : choompol
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามเรื่อง การดึงข้อมูลจากฐานข้อมูลเพื่อกำหนดจุดให้ mark ใน google map
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่