JavaScript와 PHP 간의 데이터 전달은 다양한 웹 개발 시나리오에 필요할 수 있습니다. 이 문서에서는 PHP 스크립트를 통해 JavaScript 변수를 MySQL 데이터베이스에 저장해야 하는 특정 사용 사례를 다룹니다.
다음에서 위도 및 경도 값을 얻는 상황을 생각해 보세요. lugar라는 JavaScript 변수의 Google 지도입니다. 목표는 이 변수를 lugar라는 PHP 변수에 전달한 다음 이를 MySQL 데이터베이스에 저장하는 것입니다.
JavaScript와 PHP 사이의 격차를 해소하려면, jQuery의 Ajax 기능을 활용할 수 있습니다. 이 접근 방식에는 두 개의 JavaScript 스크립트를 생성하는 작업이 포함됩니다.
가변 전송을 위한 JavaScript 스크립트:
<code class="javascript">$.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'); } });</code>
데이터베이스 상호 작용을 위한 PHP 스크립트:
<code class="php"><?php if(isset($_POST['lugar'])) { // DB connection and operations here // ... } ?></code>
설명:
결론:
jQuery의 Ajax 기능과 별도의 PHP 스크립트를 활용하면 JS 변수(lugar)를 PHP 변수($lugar)로 전송하고 내용을 MySQL 데이터베이스에 저장합니다. 이 기술을 사용하면 데이터 저장 및 관리를 위해 프런트엔드 JavaScript와 서버측 PHP 코드 간의 원활한 상호 작용이 가능합니다.
위 내용은 JavaScript 변수를 PHP 변수로 보내고 이를 MySQL에 저장하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!