Afichage image php
Fermé
milie0000
Messages postés
8
Date d'inscription
mardi 7 novembre 2006
Statut
Membre
Dernière intervention
29 janvier 2007
-
29 déc. 2006 à 13:31
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 29 déc. 2006 à 15:16
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 29 déc. 2006 à 15:16
A voir également:
- Afichage image php
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Image iso windows 10 - Guide
- Faststone image viewer - Télécharger - Visionnage & Diaporama
- Image gratuite - Guide
1 réponse
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
29 déc. 2006 à 15:16
29 déc. 2006 à 15:16
Bonjour,
Cela fonctionne exactement de la même façon que ce que tu as déjà écris.
D'abord, tu récupères le nom (ou l'adresse) de l'image, par une requête simple.
Ensuite, tu écris ta balise <img>, en mettant dans le src le nom d'image que tu viens de récupérer.
Cela donnerait donc, en supposant que le nom de l'image soit stocké au même endroit que les autres informations :
Voilà :)
Xavier
Cela fonctionne exactement de la même façon que ce que tu as déjà écris.
D'abord, tu récupères le nom (ou l'adresse) de l'image, par une requête simple.
Ensuite, tu écris ta balise <img>, en mettant dans le src le nom d'image que tu viens de récupérer.
Cela donnerait donc, en supposant que le nom de l'image soit stocké au même endroit que les autres informations :
<? // lancement de la requete $sql = 'SELECT nom_pdt, prix, description, dimensions, matiere, image FROM produits WHERE categ = "La Cuisine" AND stock > 0'; // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die) $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); // on va scanner tous les tuples un par un while ($data = mysql_fetch_array($req)) { // on affiche les résultats echo ' <div class="tendance_titre_gras">'.$data['nom_pdt'].'</div><br /><br />'; echo ' <div class="tendancegras"><img src="'.$data['image'].'" /> '.$data['description'].'</div><br /><br />'; echo ' <div class="tendancegras"> '.$data['dimensions'].'</div><br /><br />'; echo ' <div class="tendancegras">'.$data['matiere'].'</div><br /><br />'; echo ' <div class="pric"> '.$data['prix'].'</div>'; echo ' <div class="pric"> €'.$data[''].'</div>'; echo ' <hr>'; } mysql_free_result ($req); mysql_close (); ?>Voilà, aussi simple que cela... Pour répondre à ta deuxième question, dois-tu stocker le nom ou le chemin de l'image ? Aucune importance. Si tu stockes le chemin complet, tu peux utiliser le code que je viens de te fournir, sinon, il te suffit de compléter le chemin au moment de générer la balise img : <img src="chemin/'.$data['image'].'" />
Voilà :)
Xavier