首页 > 解决方案 > 基于js中的点击将php值传递给其他php文件

问题描述

我在 index.php 中有这样的代码

<?php
    $connection = mysqli_connect("XXX", "XXX", "XXX", "XXX");
    $result = mysqli_query($connection, "SELECT posts.id, posts.title FROM posts");
    while (($row = mysqli_fetch_assoc($result)) != NULL) {
        echo '<div class="question" id="', $row["id"], '">', $row["title"], '</div>';
}
            ?>

后来我得到:

<script>        
    var question = document.getElementsByClassName("question");
    for (var i = 0; i < question.length; ++i) {
        question[i].myParam = question[i].id;
        question[i].addEventListener("click", function(evt) {
            // TODO: Pass evt.currentTarget.myParam to question.php
            window.location.href = "/question.php";
        }, false);
    }
</script>

你知道如何解决这个待办事项吗?

标签: javascriptphp

解决方案


推荐阅读