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

Langage PHP Discussion :

image avec source dynamique


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2005
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 72
    Points : 34
    Points
    34
    Par défaut image avec source dynamique
    encore bonjour tlm

    promis, aujourd'hui c'est la dernière fois que je demande quelque chose ^^

    apres sa, ma page sera fini (3 topics pour un page héhé) ^^

    j'essaie d'afficher l'image correspondant à l'équipe sélectionnée, les requêtes sont justes, tout marche bien, c'est au niveau de la source de l'image (balise <img src="...">)

    voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $sql3 = "SELECT id FROM equipes WHERE equipes.id = \"$equipe\";";
    					$retour2 = mysql_query($sql3);
    					$donnees2 = mysql_fetch_array($retour2);
    					?>
    					<? echo "<img src="images/"' . $donnees2['id'] . '" + ".jpeg"; ?>

  2. #2
    Membre régulier Avatar de BGDC
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 102
    Points : 121
    Points
    121
    Par défaut
    Salut,

    essayes plutot avec ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <? echo "<img src=\"images/'.$donnees2['id'].'.jpeg\""; ?>

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2005
    Messages : 774
    Points : 936
    Points
    936
    Par défaut
    tu n'as pas fermé la balise de l'image

  4. #4
    Membre régulier Avatar de BGDC
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 102
    Points : 121
    Points
    121
    Par défaut
    y'a aussi le + qui fout la pagaille je pense, ce n'est pas du javascript :-)

  5. #5
    Nouveau membre du Club
    Inscrit en
    Juin 2005
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 72
    Points : 34
    Points
    34
    Par défaut
    surement ^^

    j'ai essayé avec ta proposition BGDC, mais sa marque l'erreur :
    Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in f:\testphp\liste_equipe.php on line 39


    j'ai rajouté un > pour fermer la balise d'image, entre les deux doubles quotes de fin

  6. #6
    Membre régulier Avatar de BGDC
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 102
    Points : 121
    Points
    121
    Par défaut
    Ok essayes ca alors, parce perso j'aime pas melanger toutes ces quotes

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <? 
    $img = $donnees2['id'];
    echo "<img src=\"images/'.$img.'.jpeg\">"; 
    ?>

  7. #7
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2004
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 265
    Points : 332
    Points
    332
    Par défaut
    ça ne peut pas fonctionner - check la FAQ il y a un bon tutoriel qui explique comment faire.

    de cette manière tu fais un echo du contenu de ta base de données en tant que nom du fichier image. D'ou tes erreurs.

  8. #8
    Membre régulier Avatar de BGDC
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 102
    Points : 121
    Points
    121
    Par défaut
    Citation Envoyé par MacReiben
    ça ne peut pas fonctionner - check la FAQ il y a un bon tutoriel qui explique comment faire.

    de cette manière tu fais un echo du contenu de ta base de données en tant que nom du fichier image. D'ou tes erreurs.
    Ah ? je vais suivre ca alors......

  9. #9
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2004
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 265
    Points : 332
    Points
    332
    Par défaut
    regarde la source de ta page ; tu devrais y voir une série de caractère bizarre entre les " de ta balse img.

  10. #10
    Nouveau membre du Club
    Inscrit en
    Juin 2005
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 72
    Points : 34
    Points
    34
    Par défaut
    merci bcp MacReiben !

    après avoir regardé le code source de la page, il y avait des caractères en trop sur la proposition de BGDC

    ces caractères sont les couples '. et .' qui entourent la variable $img

    autrement dit sa doit donner sa :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?
    					$img = $donnees2['id'];
    					echo "<img src=\"images/$img.jpeg\">";
    					?>

  11. #11
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2004
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 265
    Points : 332
    Points
    332
    Par défaut
    hmm................. non car echo d'un fichier donne le contenu d'un fichier au format texte.

    ça marche tu es sûr ?

  12. #12
    Nouveau membre du Club
    Inscrit en
    Juin 2005
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 72
    Points : 34
    Points
    34
    Par défaut
    oui sa marche !

  13. #13
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    Salut

    Juste pour apporter mon grain de sel avec mon leitmotiv...

    Les deux bonnes solutions sont les suivantes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    echo '<img src="images/'.$img.jpeg.'>"';
    echo "<img src=\"images/$img.jpeg\">";
    La seconde est juste légèrement plus lente.

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

Discussions similaires

  1. Image avec uri dynamique + event onmouseover
    Par logicanalyse dans le forum BIRT
    Réponses: 27
    Dernier message: 18/01/2012, 09h58
  2. Fusionner 2 images avec positionnement dynamique
    Par DaTaFaiLuRe dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 03/12/2010, 14h40
  3. [CR XI] Image avec lien dynamique
    Par MadChris dans le forum SAP Crystal Reports
    Réponses: 7
    Dernier message: 22/05/2010, 20h47
  4. changer la source d'une image avec Firefox
    Par couetbis dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 07/11/2007, 22h45
  5. Economie de mémoire pour plusieur images avec la même source
    Par neness dans le forum Composants VCL
    Réponses: 5
    Dernier message: 18/01/2004, 10h56

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