Je vous explique mon problème.. dans une classe articleManager il y a une fonction showOne(). Un getters qui donne le dernier article ajouté dans la base de données. Jusque là, tout est bon. Je souhaite désormais récupérer ma variable $data sur ma page index.php afin de récupérer l'id de l'article pour pouvoir le faire passer en $_GET plus tard. Mais impossible ! Voici mon code :
<?php
class articleManager {
private $title;
private $content;
private $author;
private $time;
public function showOne() {
global $bdd;
$req = $bdd->query("SELECT * FROM articles ORDER BY id DESC LIMIT 0,1");
$verif = $bdd->query("SELECT * FROM articles")->fetch();
if($verif > 0) {
while($data = $req->fetch()) {
echo "<h3>".$data["title"]."</h3>
<p>".$data["content"]."</p>";
return $data;
}
} else {
echo "<p>Aucun article dans la base de données.</p>";
}
}
}
Merci de votre humble aide !