Im nouveau sur PHP et Im faisant une liste avec les messages, et je veux faire une liste déroulante qui charge avec la méthode $_GET
, poste complet.
Maintenant, quand j'appuie sur Voir il ouvre tous les messages, mais je n'ai besoin que d'un seul, courant que j'appuie.
Il y a mon codePHP - Charger seulement poste actuel avec _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>
<? } ?>