使用 Web 應用程式時,通常需要在 JavaScript 和 PHP 之間傳輸資料。處理 JavaScript 值(例如使用者輸入或計算)並使用 PHP 將它們儲存在 MySQL 資料庫中時會出現一種常見情況。
為了實現這一點,讓我們考慮一個具體範例:假設您有一個JavaScript 變數「lugar」 " 包含從Google 地圖取得的緯度和經度座標:
<code class="javascript"><script> ... var lugar = results[0].geometry.location;// this gives me a latitud, longitud value, like: -34.397, 150.644 ... </script></code>
我們的目標是將這個值傳遞給PHP 變數「$lugar」以將其保存在資料庫中。 🎜>
「save.in.my.database.php」腳本,用PHP編寫,會收到「_POST['lugar']_」變數:
<code class="javascript"><script> $.ajax({ url: "save.in.my.database.php", type: "post", dataType:"json", data: { lugar: results[0].geometry.location }, success: function(data){ alert('saved'); }, error: function(){ alert('error'); } }); </script></code>
該腳本將處理儲存JavaScript變數「lugar」的資料庫操作,完成之間傳遞資料的流程前端(JavaScript) 和後端(PHP)。
以上是如何將 JavaScript 變數傳輸到 PHP 進行資料庫儲存?的詳細內容。更多資訊請關注PHP中文網其他相關文章!