我正在为我的php项目开发一个简单的论坛。我有一个viewpost.php文件,它显示所有的帖子,并且有一个读取更多的button.like。
<?php
foreach($rows as $output){
echo '<div id="dd">';
$uid = $output['uid'];
$result2 = $conn->prepare("SELECT username FROM users WHERE uid = '$uid'");
$result2->execute();
$rows2 = $result2->fetchAll();
foreach($rows2 as $username_row){
echo 'POST BY '.$username_row['username'].':';}
echo '<h3>Title:'.$output['title'].'</h4>';
?>
<form action="comments.php" method="post">
<input type="submit" value="Read more" name="">
</form>
<?php
echo '</div>';
}
?>现在,我想在comments.php中加载post和注释。但是我希望post_id从数据库中检索帖子、标题和评论。我想知道,当用户单击readmore post_id帮助时,如何将viewpost.php传递给comments.php,这将非常值得注意。
发布于 2015-06-15 15:31:57
您可以将输入添加到窗体中。
<input type="hidden" value="<?php echo $output['id'] ?>" name="id" />在您的comments.php文件中使用$_POST['id']
或者使用URL,例如:
<a href="comments.php?id='<?php echo $output['id'] ; ?>'">在您的comments.php文件中使用$_GET['id']
https://stackoverflow.com/questions/30848974
复制相似问题