如何将 JavaScript 值插入 SQL 数据库 这是一个 Microsoft 数据库
how to insert a javascript value into a sql database this is a microsoft database
嗨,我正在尝试创建一个商店定位器,我想将用户的纬度和经度放入数据库 我将如何做到这一点我正在使用 JavaScript 来获取结果,我将使用 PHP 作为数据库 这是我用来获取用户位置的代码
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML = "Geolocation is not supported by this browser.";
}
}
function showPosition1(position) {
var locations = [
['store1', -2.063150, 2.516503, 4],
['store2', -2.064824, 52.518436, 5],
['store3', -2.068214, 52.519898, 3],
['store4', -2.068558, 52.512769, 2],
['store5', -2.070875, 52.510758, 1]
];
lon1 = position.coords.longitude * 0.0174532925;
lat1 = position.coords.latitude * 0.0174532925;
i = 0;
while (i < locations.length) {
function round(x) {
return Math.round(x * 10) / 10;
}
x.innerHTML += "<br>Distance " + round(calcDist(lon1, lat1, locations[i][1] * 0.0174532925, locations[i][2] * 0.0174532925));
i++;
}
}
我的所有代码都在工作,我只是希望能够将 LON 1 和 lat1 放入我的数据库中,任何想法将不胜感激,提前感谢
您将创建另一个页面来插入数据库。
假设你使用的是 IIS - 你用 C# 或 VB 编写一个页面,读取 Request.QueryString["latitude"] 和 Request.QueryString["longitude"]。
从那里,您可以使用标准 .net 代码来更新 SQL Server。
将数据从浏览器发送到服务器:
在客户端(javascript)上,您将使用jQuery ajax方法来调用传递数据的页面。例如
$.ajax({
url: 'url_to_server_page.aspx'
, data: 'latitude=90&longitude90'})
, success: function (data) { alert('data'); }
});
如果您不使用ASP,那么只有您的语言会改变,但如何将数据发送到服务器的基本结构是相同的 - 客户端页面将数据发送到服务器页面。为简单起见,此 ajax 示例使用默认 GET,但由于您要更新数据库,因此应将其作为 POST 执行。
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 如何通过php页面将数据库值检索到jquery自动完成框中
- 使用javascript从数据库中添加表
- 通过CSV文件上载更新数据库表
- 平均值:无法将数据更新到数据库
- 如何使用 Angular JS 将数据保存在数据库中
- Rails-JQueryUIAutcomplete和AJAX不工作,可以't连接到数据库
- 在谷歌地图上绘制位置数据库
- PHP:显示sqlite数据库中的html格式数据,使用tinymce保存
- JavaScript错误:Microsoft JScript运行时错误:应为对象
- 将地理编码结果转换为php变量以发布到mysql数据库
- 如何在Microsoft VirtualEarth 6.3中使用纯javascript清除整个形状层
- 从数据库中检索字段,而不模拟它们
- javascript:将数据库中的数据插入到html5文本字段中
- 从数据库中获取数据并插入JavaScript变量
- JavaScript,PHP-用JavaScript将多个数据库记录发送到变量或表
- 使用 node.js 设置 Microsoft Access 数据库连接
- 如何将 JavaScript 值插入 SQL 数据库 这是一个 Microsoft 数据库
- 将数据从Microsoft SQL Server数据库发送到JavaScript函数的最佳方式
- 使用JavaScript使用ADODB修改Microsoft Access数据库