繁体   English   中英

如何使用JavaScript将数据存储到mysql数据库中?

[英]How to store data into a mysql database using javascript?

我对AJAX还是很陌生。 我们有一个MySQL数据库,用于存储向该网站注册的人员的地址。 然后,我们使用这些存储的地址通过JSON查询在Google Map(API v3)上创建标记。 问题是,这非常慢,并且我们允许的查询数量有限。 因此,我们在数据库中创建了一些字段来存储JSON所调用的纬度和经度。

通过循环的每一遍,可以通过以下方式检索数字

result[0].geometry.location.lat() result[0].geometry.location.lng()

如何获取这些数字并将其存储到数据库中的空字段中?

Javascript在客户端/浏览器端运行-让您的mysql-server / database访问权限不是一个好主意。

只需使用一些服务器端逻辑(php)。

这是W3通过AJAX和PHP检索数据的示例,只是更改为更新内容

http://www.w3schools.com/php/php_ajax_database.asp

您可以使用javascript将数据发送到服务器,但是需要一个库才能与数据库系统进行交互,因此通常在服务器上您将处理该数据并发送命令以将其存储在数据库中。 在PHP中,对MySQL的支持是内置的,因此您可以像mysql_XXXX或通过PDO对象那样具有连接数据库的函数和对象。

http://php.net/manual/zh/book.pdo.php

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM