php - 在数据库中保存坐标
问题描述
我有这段代码来查找用户坐标,但我不知道如何将它们保存在数据库中。这是我正在创建的表单的关键步骤。我真的很感谢你的帮助。
<html> <头部> <title> 地理位置 </title> <元字符集=“UTF-8”> </head> <正文> <div id = "区域导航"> <div> <h2> 向浏览器请求位置权限 </h2> </div> <button id = "request">请求浏览器地理定位权限</button> <div> 按浏览器 </div> <div id = "nlat"> </div> <div id = "nlon"> </div> </div> </正文> <脚本> $(文档).ready(函数(){ // 点击按钮请求权限 $(“#请求”)。点击(函数(){ // 如果浏览器支持地理定位 if (!! navigator.geolocation) { // 我们从浏览器请求地理位置数据 navigator.geolocation.getCurrentPosition ( // 如果浏览器提供了我们打印的地理位置数据 功能(位置){ window.alert("允许导航"); $(“#nlat”)。文本(位置.coords.latitude); $(“#nlon”)。文本(位置.coords.longitude); }, // 如果你不交付它们,发送错误警报 功能 () { window.alert("不允许导航"); } ); } }); }); </脚本> </html>
解决方案
使用 ajax 发布坐标数据。
$.post("save-coordinates.php",
{
lat: position.coords.latitude),
long: position.coords.longitude)
},
function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
来源:https ://www.w3schools.com/jquery/jquery_ajax_get_post.asp
推荐阅读
- sql - 基于变量组合的标志
- python - Python:硒提交
- php - 如何找出用户在 php 中或使用 linux 命令修改的文件?
- scala - 在 Spark Window 函数中,为什么我们需要在最后使用 drop()
- html - 发送到 AOL 电子邮件地址的提醒电子邮件为空白
- bash - 将 tcpdump 输出写入压缩/gzip 文件
- amazon-web-services - 如何使用 CloudWatch 获取对 AWS API Gateway 的每次调用次数?
- django - Django ORM 保存所有相关字段的对象
- javascript - 如何使用 redux-saga 创建领先的去抖动
- javascript - 是否可以制作无框架 PWA?