JavaScript と PHP 変数の統合
Web 開発では、さらなる処理のために 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 中国語 Web サイトの他の関連記事を参照してください。