#javascript #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>
Вы знаете, как решить эту задачу?
Комментарии:
1. использовать
GET
?/question.php?foo=baramp;hello=world
2. И
<a href="
тег сделает это без кодов javascript.3. @Cid Спасибо тебе!
4. @u_mulder Но, как я уже сказал, мне нужно передать идентификатор в файл php
5.
$_GET['id']
доступно в файле php/question.php?id=42