我正在尝试在网站上创建评论部分,以帮助人们完成简历并找到工作。
我如何获得评论以创建单独的div,新评论出现在旧评论之上。我现在的代码只是替换了评论输出Div中的内容。 代码如下:
HTML:
<body>
<div id="wrapper">
<h2><u>Interactive</u></h2>
Let us and others know your thoughts on this subject...
<br />
<h3>Thoughts:</h3>
<div id="form">
<form action="" method="post" >
<textarea name="Comments" rows="8" cols="40" value="" ></textarea>
<input type="submit" value="Submit" name="submit" onclick="location.href='test.php'" />
</form>
</div>
<div id="Comments">
In this section, will be where your thoughts are displayed for others to see...
<?php
include "test.php";
?>
</div>
</div>
</body>
和PHP代码:
<?php
echo "<div style=\"width: 400px; border: 1px solid black; padding: 3px; margin: 5px\">";
$comments = $_REQUEST ['Comments'];
echo $comments;
?>
任何帮助都会得到赞赏......
答案 0 :(得分:0)
您需要遍历评论并为每条评论创建一个div。
如下所示:
foreach ($comments as $comment) {
echo "<div>".$comment['text']."</div>";
}
就最新订购而言,发布的评论与关于php和数据库的阅读有关。一旦你有了一个数据库并在那里存储了注释,另一个将检索你的注释的函数最好按照你想要的顺序返回这些注释。
对你来说最好的方式,IMO,作为初学者,在你阅读了一些关于php和数据库之后,将选择一个Web框架,并使用它来开始。我相信很多人会不同意我的意见,但是你现在还不知道有什么能够胜任推出一个从零开始构建的网站。但要了解语言和框架之间的区别。一开始并不是那么清楚。只是为了填补另一个空白,框架通常构建在诸如身份验证,数据库访问以及Web应用程序的大约100个其他核心方面,您自己永远不会构建这些方面。要了解所有这些,因为知道幕后发生的事情是非常有帮助的,而不是仅仅接受它“神奇地”完成。