Transformer un champ sql en image

Résolu
fredodo13 Messages postés 103 Statut Membre -  
fredodo13 Messages postés 103 Statut Membre -
Bonjour à tous et bon repos pour ceux qui ont de la chance !

Ma question est assez simple j'ai une base de données en SQL / PDO
Dans ma bdd j'ai des champs basique, mais je voudrai qu'a l'affichage mon champ "oui" (par ex) se tranforme en image sur la page web....

Du genre :

Si champ = "Yes" affiche : images.jpeg
Si champ = "No" affiche : images_non.jpeg

Si quelqu un pouvez m'aider SVP !

5 réponses

  1. Alain_42 Messages postés 5413 Statut Membre 904
     
    pas compliqué, au moment ou tu lis le contenu de la table pour affichage tu fais un test:

    if($donnees['champ_oui_non']== 'Yes'){
    echo '<img src="images.jpeg " ......... >';
    }elseif($donnees['champ_oui_non']== 'No'){
    echo '<img src="images_non.jpeg " ........ >';
    }
    0
  2. fredodo13 Messages postés 103 Statut Membre 3
     
    Tout d'abord un grand merci !!!

    Mais ouille j'ai un pb pour l'intégration !!!!

    je mets tt ça ou ? lol suis newbi lol

    mon code :

    <?php
    try
    {
    $bdd = new PDO('mysql:host=db2464.1and1.fr;dbname=xxxxxx', 'xxxxxxx', 'xxxxxx');
    }
    catch(Exception $e)
    {
    // En cas d'erreur, on affiche un message et on arrête tout
    die('Erreur : '.$e->getMessage());
    }

    // Si tout va bien, on peut continuer

    // On récupère tout le contenu de la table jeux_video
    $reponse = $bdd->query('SELECT * FROM camping WHERE ville="Marseille"');

    // On affiche chaque entrée une à une
    while ($donnees = $reponse->fetch())
    {

    ?>
    <p class="Style3">
    Nom : <?php echo $donnees['nom']; ?> à <?php echo $donnees['ville']; ?><br />
    Ouverture de <?php echo $donnees['ouverture']; ?><br />
    avec une<?php echo $donnees['piscine']; ?>

    </p>
    <?php

    $reponse->closeCursor(); // Termine le traitement de la requête

    ?>
    0
  3. fredodo13 Messages postés 103 Statut Membre 3
     
    c est sur le champ "piscine" qu'il y aura le oui ou non
    0
  4. Alain_42 Messages postés 5413 Statut Membre 904
     
    he biern à la place de <?php echo $donnees['piscine']; ?>
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. fredodo13 Messages postés 103 Statut Membre 3
     
    Et merci !!!!! ça marche nickel (en faites je crois que j'avais une autre erreur c pour ça que ça marchait pas lol)

    Merci encore Alai, et bon WE :)
    0