gpt4 book ai didi

php - 如何使用 php 在另一个页面中单独从 MySQL 数据库的表中选择一行?

转载 作者:行者123 更新时间:2023-11-29 18:53:18 25 4
gpt4 key购买 nike

我用php创建问答系统,我创建的页面包含所有记录在名为问题的表中的问题,并在每个问题旁边制作指向答案页面的回复链接,所以我需要选择我想要评论的这个问题它从表中显示并在答案页面中单独显示以对其进行评论,我如何使用 php 来实现它?

这是我的问题页面代码

<?php  session_start();  $connection = new mysqli('localhost','root','','questionssystem') or die ("Database connection failed"); /*start questions*/$sql = "SELECT question_text FROM question"; $result = $connection->query($sql); echo'<h2>Questions page</h2>'; if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo '<form action="answers.php" method="post">';
echo '<div class ="container">';
echo "<p>question: " . $row["question_text"];
echo '<span class="psw">If You want to reply this Question , please <a href="http://localhost:8080/questionssystem/answers.php" target="_self">Reply</a></span>';
echo '</div>';
echo '</form>'; } }else { echo "0 results";} /*end questions*/ $connection->close(); ?>

<html>
<head>
<link rel="stylesheet" type="text/css" href="css_file.css">
</head>
<body></body></html>

最佳答案

读完您的问题后,我想您想在问题上提供“回复”链接,以便重定向用户可以回答该问题,

您可以做的是将 GET 中数据库中的问题 ID 发送到其他页面

<a href="http://localhost:8080/questionssystem/answers.php?questionID=12" target="_self">Reply</a>

在答案页面

$QID = $_GET['questionID'];

希望这有帮助

关于php - 如何使用 php 在另一个页面中单独从 MySQL 数据库的表中选择一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44283127/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com