-1
votes

Attribuer une image SRC en PHP

Après avoir récupéré le chemin d'image de la base de données, je veux le transmettre à tag à afficher, J'ai lu Cette solution, mais je ne veux pas echo it, je veux l'affecter Comme src pour la balise image

J'ai essayé ceci: xxx

Comment puis-je assigner $ src à l'image, j'ai essayé cela mais pas de chance: ( xxx

merci d'avance.


9 commentaires

S'il vous plaît nous donner un exemple de la sortie de $ SRC qui n'a pas fonctionné. Nous n'avons aucune idée de votre contenu. L'idée de base semble bien, mais peut-être que quelque chose se passe avec le contenu.


echo $ src; partage le résultat


Est la balise dans la partie HTML de votre fichier?


@Nick oui c'est.


La dernière ligne avec le HTML ... Pouvons-nous supposer que cela fait partie d'un plus grand echo ou impression instruction? Sinon, il ne produira pas la valeur de la variable, vous obtiendrez simplement le mot littéral $ SRC écrit dans le dernier HTML. Vérifiez l'option Source de vue dans votre navigateur pour voir ce qui est réellement créé


"Je ne veux pas l'écho" -> Je parie que oui, tu veux, tu ne le sais tout simplement pas, il devrait s'agir de quelque chose comme


@devpro Je ne veux pas l'écho comme je l'ai mentionné dans ma question.


Quelle est votre objection à ECHO? Et comment vous attendez-vous à générer le résultat d'une opération PHP si vous ne l'utilisez pas ??


est-il à l'intérieur des citations simples PHP ??


4 Réponses :


2
votes

Essayez avec des étiquettes PHP comme ci-dessous: -

<img id="img1" width="150" height="150" src="<?php echo $src;?>"/>


0 commentaires

2
votes

à l'intérieur du code HTML, vous devez toujours echo code> la valeur de $ src code>. Cela devrait fonctionner:

<img id="img1" width="150" height="150" src="<?php echo $src; ?>"/>


0 commentaires

2
votes

solution raisonnable que je peux penser est xxx

mais le code où vous obtenez la source d'image doit être au-dessus de la balise image, de sorte que vous avez donc le $ src .


0 commentaires

2
votes

Vous utilisez la langue PHP et dans PHP, vous ne pouvez pas passer la variable directement dans la balise que vous devez définir une variable dans l'environnement PHP. Pour créer un environnement PHP, vous pouvez droit ou vous pouvez utiliser pour écho variable entre ces balises PHP, vous pouvez accéder à vos variables à echo et Attribuer ou tout ce que vous voulez faire. xxx


0 commentaires