gpt4 book ai didi

php - 制作讨论区,如何让更多人回答

转载 作者:行者123 更新时间:2023-11-29 21:14:02 24 4
gpt4 key购买 nike

我正在 php 和 mysql 的讨论板上工作,但我的问题是;我怎样才能让超过 1 个人可以对讨论使用react,就像目前我只有一个人可以使用react,因为它进入了数据库中名为的字段; react

但我当然希望有更多人而不是一个人来回答......

如果有人能告诉我如何实现这一目标,那就对市长有帮助了!

到目前为止我尝试过的代码:

<?php
include('inc/conn.inc.php');
?>
<?php
if(isset($_POST['post'])){
$reactions= $_POST['msg'];
$sql = "INSERT INTO topics (reactions) VALUES reactions = :reactions";
$sql->bindParam(':reactions', $reactions);
$results = $conn->exec($sql);

}
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="css/styles.css">
<link rel="stylesheet" type="text/css" href="css/reset.css">
<title>Discussion Board</title>
</head>
<body>
<header>
<h1>Logo comes in here</h1>
</header>
<div id="t1">
<h1>Featured</h1>
</div>
<div id="t2">
<h1>Status</h1>
</div>
<div id="topic-items">
<?php

$id = htmlspecialchars($_GET["id"]);
/*
$sql = "SELECT creator FROM topics WHERE id = :id";
$sql->bindParam(':id', $id);
$results = $conn->query($sql);
*/

$statement = $conn->prepare("SELECT message FROM topics where id = :id");
$statement->execute(array(':id' => $id));
$row = $statement->fetch();
echo "Message: ".$row['message'];

?>
<h2>Featured items come here {discussions} deployed by php </h2>
</div>
<div id="board-status">
<h2>Board statuses come here {status} deployed by php </h2>
</div>
<div id="react-board">
<form>
Message:<br>
<textarea name="msg"></textarea><br>
<input type="submit" name="post" value="Post">
</form>
</div>
<footer>
<h1>Footer Content</h1>
</footer>
</body>
</html>

enter image description here

不是每次有人按下 POST 按钮时都会替换该字段吗?

最佳答案

您需要首先以这种方式分隔表格:

enter image description here

完成此操作后,您可以开始使用 JOIN 创建查询来获取数据。这样做,然后告诉我们您是否还有其他困难。

希望这有帮助。

关于php - 制作讨论区,如何让更多人回答,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36113462/

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