Images base de données et mon PHP
Pipichegirl
Messages postés
25
Statut
Membre
-
NHenry Messages postés 15235 Date d'inscription Statut Modérateur Dernière intervention -
NHenry Messages postés 15235 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je suis en train de réaliser un site ,
J'ai un petit problème pour montrer les images :
Dans vues/livres/afficher.php
<article>
<h1>Livres</h1>
<ul>
<?php foreach ($listeLivres as $livre) { ?>
<li>
<h2><?php echo $livre['titre']; ?></h2>
<img src='images/livres/<?php echo $livre['photo']; ?>' alt='image' />
<h3><?php echo $livre['auteur']; ?></h3>
<p><?php echo $livre['resume']; ?></p>
</li>
<?php } ?>
</ul>
</article>
et dans
modèles/livres/afficher.php
function listeLivres() {
$db = connexion();
// création de la requête
$requete = "SELECT * FROM livres";
// envoi de la requête
$resultat = $db->query($requete);
// récupération du résultat
$liste = $resultat->fetchAll(PDO::FETCH_ASSOC);
$liste = filter_var_array($liste, FILTER_SANITIZE_FULL_SPECIAL_CHARS);
return $liste;
}
Y'a la place pour les images mais elles ne sont pas la /:
Est ce que quelqu'un pourrait m'aider ?
Marci :D
Je suis en train de réaliser un site ,
J'ai un petit problème pour montrer les images :
Dans vues/livres/afficher.php
<article>
<h1>Livres</h1>
<ul>
<?php foreach ($listeLivres as $livre) { ?>
<li>
<h2><?php echo $livre['titre']; ?></h2>
<img src='images/livres/<?php echo $livre['photo']; ?>' alt='image' />
<h3><?php echo $livre['auteur']; ?></h3>
<p><?php echo $livre['resume']; ?></p>
</li>
<?php } ?>
</ul>
</article>
et dans
modèles/livres/afficher.php
function listeLivres() {
$db = connexion();
// création de la requête
$requete = "SELECT * FROM livres";
// envoi de la requête
$resultat = $db->query($requete);
// récupération du résultat
$liste = $resultat->fetchAll(PDO::FETCH_ASSOC);
$liste = filter_var_array($liste, FILTER_SANITIZE_FULL_SPECIAL_CHARS);
return $liste;
}
Y'a la place pour les images mais elles ne sont pas la /:
Est ce que quelqu'un pourrait m'aider ?
Marci :D
1 réponse
-
As-tu regardé le code généré ?
-
-
Je viens de refaire ma base de données pour voir" #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '6, '6W.png', 'Sixième section des wateringues', 'Chargée de Communication', 'C' at line 1 " sur PHPmyadmin
Serait ce parce que j'ai pris le numéro uno ? -
-
Je viens de remettre la base de données dirons nous bidon :
-- phpMyAdmin SQL Dump
-- version 3.5.1
-- https://www.phpmyadmin.net/ -
-