集成 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中文网其他相关文章!