JavaScript와 PHP 변수 통합
웹 개발에서는 추가 처리를 위해 JavaScript 변수를 PHP에 전달하는 것이 바람직할 수 있습니다. 그러나 PHP는 서버측에서 실행되는 반면 JavaScript는 사용자 브라우저의 클라이언트측에서 실행되므로 이는 문제가 됩니다.
다음 코드 조각을 고려하세요.
<script type="text/javascript"> function addTraining(leve, name, date) { var level_var = document.getElementById(leve); var training_name_var = document.getElementById(name); var training_date_var = document.getElementById(date); <?php $result = "INSERT INTO training(level, school_name, training_date) VALUES('level_var', 'training_name_var', 'training_date_var')"; ?> } </script>
이 함수가 버튼 클릭으로 트리거되면 PHP를 사용하여 JavaScript 변수의 값을 데이터베이스에 삽입하려고 시도합니다. 그러나 이 접근 방식에는 결함이 있습니다.
따라서 JavaScript 내의 PHP 코드는 실행되지 않습니다.
이를 극복하려면 제한 사항이 있는 경우 다음 대안을 고려하십시오.
위 내용은 데이터베이스 삽입을 위해 JavaScript 변수를 PHP에 어떻게 전달할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!