IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Problème pour afficher une image dont le chemin est stocké dans la bdd [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 15
    Par défaut Problème pour afficher une image dont le chemin est stocké dans la bdd
    J'ai une sérieux problème concernant l'affichage d'image.
    J'ai consulté donc différents forums mais je ne trouve pas la solution à mon problème.
    J'ai une table userType où je stocke différents types utilisateur membre, assoc etc...
    La table se compose donc de L'idType, le nom et le Chemin image(Apparemment plus léger pour la BDD).Je travaille en local avec EasyPhp, l'insertion de la table se fait par l'Admin.

    INSERT INTO UsersType(Nom, Chemin) VALUES ('Membre', 'http://127.0.0.1/Site/Image/Membre.gif');

    Je souhaite afficher l'image à coté de la case à cocher correspondante.

    Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    include('connex.php'); 
    if($connex != false) 
    { 
        $sql4 = "SELECT * FROM UsersType"; 
        $result = mysql_query($sql4); 
     
     
    <form action="<?php echo($_SERVER['PHP_SELF']); ?>" method="post" id="chg"> 
     
    <td valign="top">
        <?
        while ($row = mysql_fetch_array($result)) {
    echo '<input type="checkbox" name="type[]" value="'.$row['IdType'].'" class="checkbox" />';
    echo "<img src="'.$row['Chemin'].'">"</img>; 
        }
        ?>
        </td>
    </form>
    Après multiples modifications je ne vois pas l'erreur d'autant plus que cela fonctionne avec le nom

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <td valign="top">
        <?
        while ($row = mysql_fetch_array($result)) {
    echo '<input type="checkbox" name="type[]" value="'.$row['IdType'].'" class="checkbox" />'.$row['Nom']; 
        }
        ?>
        </td>

  2. #2
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Par défaut
    Bonjour,

    Tu mélanges les ' et les " dans ta balise IMG qui n'est pas bonne :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    echo '<input type="checkbox" name="type[]" value="'.$row['IdType'].'" class="checkbox" /> <img src="'.$row['Chemin'].'" />';

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 15
    Par défaut
    Cela fonctionne, merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] afficher une image dont le path est enregistré dans la base se données
    Par sarrabnh dans le forum ASP.NET
    Réponses: 1
    Dernier message: 30/05/2014, 17h42
  2. Pb pour afficher une image dont le lien est un champ d'une table
    Par h4milton dans le forum SQL Procédural
    Réponses: 13
    Dernier message: 25/05/2007, 13h23
  3. Réponses: 4
    Dernier message: 22/02/2007, 10h01
  4. Réponses: 3
    Dernier message: 17/11/2006, 14h51
  5. Réponses: 13
    Dernier message: 23/12/2004, 18h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo