ต้องการ insert ข้อมูลลง database

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

ต้องการ insert ข้อมูลลง database
<?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

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

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


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


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
ได้แล้วค่ะ 


oarthai 24-02-2015 05:24
 ความคิดเห็นที่ 2


ninenik 24-02-2015






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