JavaScript 변수를 PHP에 전달하고 이를 MySQL 데이터베이스에 삽입하려면 AJAX를 사용하여 서버의 PHP 스크립트로 데이터를 보낼 수 있습니다.
클라이언트에서 JavaScript를 사용하여 위치 데이터(위도 및 경도)를 가져옵니다.
https://api.bigdatacloud.net과 같은 외부 API를 사용하여 도시 데이터를 가져옵니다.
도시 데이터를 얻은 후 서버의 PHP 스크립트에 AJAX POST 요청을 보냅니다.
PHP 스크립트에서 $_POST 슈퍼전역 변수의 위치 데이터에 액세스하고 PDO 또는 MySQLi를 사용하여 MySQL 데이터베이스에 삽입합니다.
다음은 깔끔한 코드 예시입니다:
JavaScript 변수를 PHP에 전달하고 이를 MySQL 데이터베이스에 삽입하려면 AJAX를 사용하여 서버의 PHP 스크립트로 데이터를 보낼 수 있습니다.
클라이언트에서 JavaScript를 사용하여 위치 데이터(위도 및 경도)를 가져옵니다. https://api.bigdatacloud.net과 같은 외부 API를 사용하여 도시 데이터를 가져옵니다. 도시 데이터를 얻은 후 서버의 PHP 스크립트에 AJAX POST 요청을 보냅니다. PHP 스크립트에서 $_POST 슈퍼전역 변수의 위치 데이터에 액세스하고 PDO 또는 MySQLi를 사용하여 MySQL 데이터베이스에 삽입합니다. 다음은 깔끔한 코드 예시입니다:
으아악PHP(insert_location.php):
으아악