je dois absolument tout faire en php OO sans mettre de echo ou autre ??En gros OUI !
<?php class News { public function SelectAll($id) { $sql = "SELECT ne.id, ne.titre, ne.contenu, ne.date, co.pseudo, co.news_contenu, co.news_id FROM news ne INNER JOIN comment co ON ne.id=co.news_id WHERE ne.id='".intval($id)."' ORDER BY id DESC"; try { if(!$result = $this->bdd->query($sql)) throw new exception('Erreur SQL'); return $result->fetch(PDO::FETCH_ASSOC); } catch(Exeption $e) { die($e->getMessage().''.$e->getTrace().' '); } } } ?> <?php $app= new News(); $display = $app->SelectAll($_GET['id']); /* POUR AFFICHAGE foreach($display as $values) { echo "{$display['titre']} "; echo " {$display['contenu']} "; echo "".date("j/n/Y G:i",strtotime($display["date"]))." "; echo "------------------------------- "; echo $display["pseudo"]; echo "{$display['news_contenu']} "; echo "------------------------------- "; } */ ?> <form action="addcom.php" method="post"> Pseudo : URL : Mail : Contenu : <textarea name="contenu" style="width:500px;height:200px;"></textarea> " /> </form>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question