แสดงตำแหน่งเพื่อนๆ จากฐานข้อมูล ใน google map ตอนที่ 1

09 March 2014 By Ninenik Narkdee
ตำแหน่ง google map ฐานข้อมูล

คำสั่ง การ กำหนด รูปแบบ ตัวอย่าง เทคนิค ลูกเล่น การประยุกต์ การใช้งาน เกี่ยวกับ ตำแหน่ง google map ฐานข้อมูล



เนื้อหานี้ จะทำเป็นตอนๆ ต่อเนื่อง เพื่อศึกษา และประยุกต์การใช้งาน
google map api โดยใช้ความรู้ความเข้าใจ จากบทความเก่าๆ 
เกี่ยวกับ google map ที่มีอยู่แล้วในเว็บไซต์ นี้
 
เงื่อนไขตามหัวข้อคือ 
- เราต้องการแสดง ตำแหน่งเพื่อนๆ หรือคนในกลุ่ม บน แผนที่
- แสดงรูปเพื่อนๆ ในแผนที่ตามตำแหน่ง นั้นๆ
- อื่นๆ ถ้ามีเพิ่มเติม
 
ในตอนที่ 1 จะเป็นการสร้างฐานข้อมูล สำหรับเก็บค่าข้อมูลตำแหน่ง
ค่าที่ต้องการเก็บ ได้แก่ 
 
user_position_id // เก็บลำดับข้อมูล
user_id // เก็บ id ของผู้ใช้งาน (ต้องมีระบบสมาชิกอยู่ก่อนหน้าแล้ว)
user_name  // เก็บ ชื่อผู้ใช้งาน
user_latitude  // เก็บตำแหน่ง latitude
user_longitude  // เก็บตำแหน่ง longitude
user_datetime  // เก็บวันที่และเวลาล่าสุดของตำแหน่ง
user_icons  // เก็บรูปภาพ
 
เราสามารถใช้ตาราง ระบบสมาชิกเดิมได้ 
โดยเพิ่มฟิลด์ ตามด้านบน ให้ครบเข้าไปในตาราง 
 
ในที่นี้จะสร้างตารางใหม่ เพื่อให้สะดวกกับการใช้งาน
 
คำสั่ง sql สำหรับสร้าง ตารางเก็บข้อมูล
 
CREATE TABLE  `user_position` (
 `user_position_id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
 `user_id` INT NOT NULL ,
 `user_name` VARCHAR( 255 ) NOT NULL ,
 `user_latitude` VARCHAR( 255 ) NOT NULL ,
 `user_longitude` VARCHAR( 255 ) NOT NULL ,
 `user_datetime` DATETIME NOT NULL ,
 `user_icons` VARCHAR( 255 ) NOT NULL ,
UNIQUE (
`user_id`
)
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci;
 
ในตอนที่ 2 จะศึกษาวิธีการเพิ่มข้อมูล ตำแหน่งปัจจุบัน
ของสมาชิก เข้าไปในตาราง user_position


เพียงกด Like หรือ Share เป็นกำลังใจ ในการสร้างบทความใหม่ๆ น่ะครับ



อ่านต่อที่บทความ









เนื้อหาที่เกี่ยวข้อง



Tags:: google map ฐานข้อมูล ตำแหน่ง







URL สำหรับอ้างอิง











เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ