dongyu4863 2014-03-19 17:09
浏览 161
已采纳

使用两个变量连接URL

What I am doing is getting latitude and longitude from databases and displaying it in $row['latitude'] format. Now what I want to t to do is which ever hyperlink user clicks it takes him to maps.google.com and show location against that particular latitude and longitude.

please help! Here is my PHP code.

    <?php

    $location=$_POST["location"]; 
    $myArray = json_decode($location,true);
    $jsonArray = $myArray[0];
    $longitude = $jsonArray['longitude']; $adress = $jsonArray['adress'];
    $con=mysqli_connect("","","","");
   // Check connection if (mysqli_connect_errno())   {   echo "Failed to
   connect to MySQL: " . mysqli_connect_error();   }

   $sql = "INSERT INTO chokh_db. gpslocations (     latitude,   longitude ,
   datetime     ) VALUES ( '$latitude' , '$longitude' ,  NOW() );";



 if (!mysqli_query($con,$sql)) {
   die('Error: ' . mysqli_error($con)); } $result = mysqli_query($con,"SELECT * FROM      _db. gpslocations where
      latitude <> 0");

        while($row = mysqli_fetch_array($result))   {       
            $lat = $row['latitude'];    
            $long = $row['longitude']   
            echo $row['datetime'] . 
                "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" .          
                $row['latitude'] .
                "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" .
                $row['longitude'] ;      
            $url = "http://maps.google.com/?q='.$lat,$long.' "; 
            echo "<a href='$url'>View</a>";    echo "<br>";   
        }
        mysqli_close($con);

    ?>
  • 写回答

2条回答 默认 最新

  • dsf45346 2014-03-19 17:25
    关注

    I don't see where you are using the $url variable that you are setting but it looks like you have a typo in setting it.

      ///Change this
      $url = "http://maps.google.com/?q= '.$lat,$long.' "; 
    
      ///To this
      $url = "http://maps.google.com/?q=".$lat . "," . $long;
    

    This should produce a url of something like..

    http://maps.google.com/?q=37.3325004578,-122.03099823
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么