function fetch() on a non-object (forum.view.php)
- Accueil
- Forum
- Programmation
- PHP
- function fetch() on a non-object (forum.view.php)
liolio Le 29 avril 2016 à 19:29 (Édité le 25 janvier 2019 à 17:51)
voici mon code:
<table class="forum">
<tr class="header">
<th class="main">Catégories</th>
<th class="sub-info">Messages</th>
<th class="sub-info">Dernier message</th>
</tr>
<?php
while($c = $categories->fetch()) {
$subcat->execute(array($c['id']));
$souscategories = '';
while($sc = $subcat->fetch()) {
$souscategories .= '<a href="">'.$sc['nom'].'</a> | ';
}
$souscategories = substr($souscategories, 0, -3);
?>
<tr>
<td class="main">
<h4><a href=""><?= $c['nom'] ?></a></h4>
<p>
<?= $souscategories ?>
</p>
</td>
<td class="sub-info">967</td>
<td class="sub-info">24.04.2016 à 12h18<br />de Admin</td>
</tr>
<?php } ?>
</table>
Florian Le 30 avril 2016 à 01:04 (Édité le 1 janvier 1970 à 01:00)
liolio Le 30 avril 2016 à 12:01 (Édité le 1 janvier 1970 à 01:00)
<?php
require('php/config.php'); /* Contient la connexion à la $bdd */
$categories = $bdd->query('SELECT * FROM f_categories ORDER BY nom');
$subcat = $bdd->prepare('SELECT * FROM f_souscategories WHERE id_categorie = ? ORDER BY nom');
require('views/forum.view.php');
?>