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

SQL Procédural MySQL Discussion :

Pb pour afficher une image dont le lien est un champ d'une table


Sujet :

SQL Procédural MySQL

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 7
    Points : 2
    Points
    2
    Par défaut Pb pour afficher une image dont le lien est un champ d'une table
    Bonjour tout le monde, voilà c'est mon premier poste sur le forum, jusqu'a présent j'ai toujours trouvé les renseignements dont j'avais besoin en faisant des recheches mais la je bloque.

    bon je vous explique mon cas (et un peu ma life du meme coup).

    J 'essaie de créer un site dynamique pour mon frère qui ouvre une boutique de cycles, je bosse pour la première fois en php et avec des bases de données.

    J'ai crée un formulaire pour renseigner mes tables (si jamais vous testez cochez la rubrique VTT uniquement car le .php que j'ai créée pour afficher les données de mes tables ne tape que sur la table vtt pour l'instant):par ici pour le formulaire tout marche bien, l'upload du fichier en fin de formulaire se fait, pas de problème, et le champ photo de ma table est rempli avec le nom du fichier uplaodé.

    Mais la arrive mon problème, quand j'essaie d'afficher les données de ma table je n'arrive pas a afficher l'image:par ici pour afficher la table

    je vous met le code du .php :
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    <?
     
    mysql_connect("mysql5-9","matable","moncode") or die ("Impossible de se connecter");
     
    mysql_select_db("antibescoccase") or die("Impossible de trouver la base");
     
    ?>
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
     
    <html>
     
    <head>
     
    <title></title>
     
    </head>
     
    <body>
     
    <?
     
    $sql = "SELECT titre, date, texte, prix, photo FROM vtt";
     
    $req = mysql_query($sql) or die($sql);
     
    ?>
     
    <table>
     
    <?
     
    while(list($titre, $date, $texte, $prix, $photo) = mysql_fetch_array($req))
     
    {
     
    	?>
     
      <tr>
     
        <td><? echo $titre; ?></td>
     
        <td><? echo $date; ?></td>
     
        <td><? echo $texte; ?></td>
     
        <td><? echo $prix; ?></td>
     
        <td><img scr="http://www.antibescycles.com/IMAGES/photo_occasion/<? echo $photo; ?>"></td>
     
      </tr>
     
    	<?
     
    }
     
    ?>
     
    </table>
     
    </body>
    quand je regarde le code source de la page affichée je ne vois pas de problèmes mais l'image ne s'affiche pas, mais si je copie colle ce code dans un doc html que je met ensuite en ligne tout s'affiche normalement... ... je nage littéralement sur ce coup...

    Donc voilà.....helppppp!

  2. #2
    Membre averti Avatar de binouzzz19
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    385
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2007
    Messages : 385
    Points : 368
    Points
    368
    Par défaut
    essaye ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td><img scr="http://www.antibescycles.com/IMAGES/photo_occasion/".$photo." /></td>
    au lieu de ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td><img scr="http://www.antibescycles.com/IMAGES/photo_occasion/<? echo $photo; ?>"></td>
    echo permet d'afficher et non de concaténer a la suite d'un lien, ou de n'importe quoi, pour concaténer, utilise le "."

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    hummm nan ca marche pas, j'ai laissé le code modifié si tu veux voir comment la page est interprétée http://www.antibescycles.com/test/index2.php

  4. #4
    Membre averti Avatar de binouzzz19
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    385
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2007
    Messages : 385
    Points : 368
    Points
    368
    Par défaut
    tu mets bien l'extension aussi ?

    parce que la cela me semble correct !! je lé fé sur mon site et ca marche !!

    [EDIT]

    je pense que tu prends l'url de l'image mais a partir su moment ou tu n'a pas cette image, ca ne peut pas marcher !! regarde commen faire pr télécharger une image quand on te met son url a disposition [/EDIT]

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    je capte pas trop, avant ta modif en fait l'url affichée était nikel, mais l'image ne s'affichait pas, par contre si tu copiais/collais l'url affichée dans le code source dans ton navigateur l'image s'affichait... regarde la j'ai remis comme avant, l'url est nikel! je me demande si c'est pas une histoire de droits...

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    je sais pas si j'aurai pas mieux fait de poster ca dans la section php...

    non?

  7. #7
    Membre averti Avatar de binouzzz19
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    385
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2007
    Messages : 385
    Points : 368
    Points
    368
    Par défaut
    c'est normal ke tu ne ferme pa l'html ds ton exemple ?

  8. #8
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    Non pas trop normal...

    Mais bon je viens de régler ça et ca ne marche pas pour autant...

  9. #9
    Membre averti Avatar de binouzzz19
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    385
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2007
    Messages : 385
    Points : 368
    Points
    368
    Par défaut
    Enlève le doctype pour voir, il y en a qui ont eu des problèmes avec ca ...

    Sinon je ne vois pas ! Je ne pense pas que cela vient des droits

  10. #10
    Membre averti Avatar de max44410
    Étudiant
    Inscrit en
    Juin 2003
    Messages
    426
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2003
    Messages : 426
    Points : 301
    Points
    301
    Par défaut
    attention a la casse des extentions et des noms de fichiers

  11. #11
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212
    Par défaut
    Citation Envoyé par binouzzz19
    essaye ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td><img scr="http://www.antibescycles.com/IMAGES/photo_occasion/".$photo." /></td>
    au lieu de ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td><img scr="http://www.antibescycles.com/IMAGES/photo_occasion/<? echo $photo; ?>"></td>
    echo permet d'afficher et non de concaténer a la suite d'un lien, ou de n'importe quoi, pour concaténer, utilise le "."
    Dans son cas précis elle a fermé la balise php elle est donc dans du html, il faut faire sa méthode pour "concaténer" le nom de la variable au lien.

    Question bete, est-ce normal qu'il soit écrit <img scr=...> au lieu de <img src=...> ?

  12. #12
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    Non en fait ta question n'est pas si bete.... vu que l'erreur venait de là,

    J'éprouve au moment ou j'écris ces lignes un sentiment de honte mélé a une envie de me cacher

    En tout cas merci

  13. #13
    Membre averti Avatar de binouzzz19
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    385
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2007
    Messages : 385
    Points : 368
    Points
    368
    Par défaut
    Je te rassure, j'ai le même sentiment qui m'est apparu lors de la vision de cette erreur totalement CON mais je me dis que mieux vaut cette erreur que le genre d'erreur que nous cherchions lol !!

    Bonne continuation

  14. #14
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    non mais c'est cliar! je suis content que ce soit que ca !

    merci

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

Discussions similaires

  1. [MySQL] afficher une image dont l'url est dans la bd
    Par japhettchabao dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 12/09/2014, 14h50
  2. [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, 18h42
  3. [MySQL] Problème pour afficher une image dont le chemin est stocké dans la bdd
    Par cel.Saint-Louis dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 12/11/2007, 09h49
  4. Réponses: 4
    Dernier message: 22/02/2007, 11h01
  5. Réponses: 3
    Dernier message: 17/11/2006, 15h51

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