【发布时间】:2017-06-11 17:47:24
【问题描述】:
我是 PHP 新手,我正在制作一个包含帖子的列表,我想制作一个使用 $_GET 方法加载的下拉列表,完整帖子。
现在,当我按下 查看 时,它会打开所有帖子,但我只需要一个当前我按下的人。
这是我的代码
<?php
if(isset($_GET["deleteNews"])){
$newsID = $_GET["id"];
deleteNews($connection, $newsID);
unset($_GET["deleteNews"]);
}
$listQuery = "SELECT * FROM `news` GROUP BY date_added DESC";
$result = $connection->query($listQuery);
while($row = $result->fetch_object()){
$tr_ID = $row->id;
?>
<div class="list-item">
<div class="list-content">
<div class="column added"><? echo date("d.m.Y",$row->date_added) ?> (<?php echo $row->author; ?>)</div>
<div class="column title"><?php echo $row->title; ?></div>
<div class="column start-text"><? echo shorten($row->text, $length = 100); ?></div>
<div class="column options">
<a href="?readNews">View</a><br/>
</div>
</div>
<?php
if(isset($_GET["readNews"])){
?>
<div class="list-wrapper">
<div class="list-news">
<div class="head-content">
<div class="image">
<img src="/uploads/<?php echo $row->seo; ?>" />
</div>
</div>
<div class="content">
<span><?php echo $row->text; ?></span>
<button class="sec-button" type="submit" onclick="refreshPage('/admin/pageNews')">Aizvērt</button>
</div>
</div>
</div>
<?php
}
?>
</div>
<? } ?>
【问题讨论】: