簡體   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