ต้องการ insert ข้อมูลลง database
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ต้องการ insert ข้อมูลลง database
ต้องการ insert ข้อมูลลง database
Copy
<?php session_start(); include 'dbconnect.php'; $sql = "SELECT Latitude,Longitude FROM district WHERE District_ID = '".$_SESSION['District_ID']."' "; $query = mysql_query($sql); $result = mysql_fetch_array($query); $lat1 = $result["Latitude"]; $lon1 = $result["Longitude"]; $sql= mysql_query("SELECT Latitude,Longitude FROM branch INNER JOIN district ON branch.District_ID = district.District_ID"); while($row = mysql_fetch_assoc($sql)){ $lat2 = $row["Latitude"]; $lon2 = $row["Longitude"]; $theta = $lon1 - $lon2; $miles = (sin(deg2rad($lat1)) * sin(deg2rad($lat2))) + (cos(deg2rad($lat1)) * cos(deg2rad($lat2)) * cos(deg2rad($theta))); $miles = acos($miles); $miles = rad2deg($miles); $miles = $miles * 60 * 1.1515; $kilometers = $miles * 1.609344; echo $kilometers."<p>"; } $sql = "INSERT INTO distance_cal(Distance)VALUES('".$kilometers."')"; // $query = mysql_query($sql); $query = mysql_query($sql) or die (mysql_error()); ?>
echo ค่า ออกมาได้ 3 ค่า แต่ insert ลง database ได้แค่ค่าเดียว ช่วยแนะนำหน่อยค่ะ
Oarthai
24-02-2015
05:10:33
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ