cyril77 Posté 25 Février 2008 Posté 25 Février 2008 Bonjour, J'ai crée un script de mise en ligne de produit. Je remplis un formulaire avec le nom du produit la description, la disponibilité, l'url de l'image je valide et la fiche est crée. Tout fonctionne sauf l'affichage de l'image. Je stock l'url de mes images dans ma bdd. Comment afficher les images sur ma pages ?
KnockedMaster Posté 25 Février 2008 Posté 25 Février 2008 (modifié) Salut : 1° La requête $sql = ("SELECT url_img FROM MaTable WHERE ...");$result = mysql_query($sql);$row = mysql_fetch_assoc($result); 2° L'affichage <img src="<?php echo $row['url_img];?> alt="" /> ou echo '<img src="'.$row['url_img'].'" alt="" />'; Modifié 25 Février 2008 par KnockedMaster
cyril77 Posté 19 Mars 2008 Auteur Posté 19 Mars 2008 Ok merci, J'ai reussie en utilisant ceci : <?php if($donnees['img']<>""){ echo '<p align="center"><img src="'.$donnees['img']?>
cyril77 Posté 19 Mars 2008 Auteur Posté 19 Mars 2008 J'ai un petit problème : J'ai un décalage dans mon tableau quand j'ajoute le code php suivant : <?php if($donnees['img']<>""){ echo '<p align="center"><img src="'.$donnees['img']?> Voici la page en question : http://s221889995.onlinehome.fr/test.php Dans le premier tableau l'image a été ajouter automatiquement. Dans le deuxième l'image est afficher via le code php qui affiche l'image stocker dans la bdd. Comment empêcher se décalage. Merci d'avance
captain_torche Posté 19 Mars 2008 Posté 19 Mars 2008 Dans ton CSS, les éléments P et TD ont tous les deux une marge à gauche et à droite de 10 pixels. Il te suffit de supprimer la balise P autour de ton image, elle ne t'es pas utile (De même que la balise DIV, l'alignement center peut très bien être appliqué à la TD).
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant