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   -
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

1 réponse

  1. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
     
    As-tu regardé le code généré ?
    0
    1. Pipichegirl Messages postés 25 Statut Membre
       
      Ca écrit "images" c'est tout, y'a pas de messages d'erreurs
      0
    2. Pipichegirl Messages postés 25 Statut Membre
       
      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 ?
      0
    3. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
       
      Tu as donné le message d'erreur, c'est bien, mais avec la requête SQL concernée, ce serait plus facile de comprendre.

      As-tu essayé ta requête directement dans PHPMyAdmin ?
      0
    4. Pipichegirl Messages postés 25 Statut Membre
       
      Je viens de remettre la base de données dirons nous bidon :
      -- phpMyAdmin SQL Dump
      -- version 3.5.1
      -- https://www.phpmyadmin.net/
      0
    5. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
       
      Le message d'erreur t'indique qu'il y a un soucis avec ta requête SQL, sans la requête, difficile d'être plus précis.
      0