[php] Image de base données en lien
Résolu
steph70
-
sid ahmed -
sid ahmed -
Bonjour,
J'ai une bdd dans laquelle un lien image est mis en place.
Ce qui fait que lorsque j'appele ma page le lien contenu dans la base de données m'affiche une image.
Ce qui est super.
Néanmoins, je voudrais que cette image soit cliquable et amène vers une autre image placée sur l'architecture serveur.
Est ce possible ?
Je vous joint le script que j'ai mis en place et qui donc ne comprend que l'affichage de la photo original mais qui n'est pas cliquable.
Je vous remercie par avance pour votre aide.
Amicalement
Lonewolf
J'ai une bdd dans laquelle un lien image est mis en place.
Ce qui fait que lorsque j'appele ma page le lien contenu dans la base de données m'affiche une image.
Ce qui est super.
Néanmoins, je voudrais que cette image soit cliquable et amène vers une autre image placée sur l'architecture serveur.
Est ce possible ?
Je vous joint le script que j'ai mis en place et qui donc ne comprend que l'affichage de la photo original mais qui n'est pas cliquable.
Je vous remercie par avance pour votre aide.
Amicalement
Lonewolf
<html lang="fr"><head><meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"></head> <body> <center style="color: white;"><h3 style="background-color: rgb(92, 168, 10);">Quotations</h3></center> <center><table width="500" border="1" cellspacing="0" cellpadding="0"> <tr> <td style="background-color: rgb(92,168,10)" width="5"><div align="center">Marché</div></td> <td style="background-color: rgb(92,168,10)" width="5"><div align="center">Graphique</div></td> <td style="background-color: rgb(92,168,10)" width="5"><div align="center">posOpen</div></td> <td style="background-color: rgb(92,168,10)" width="5"><div align="center">settle</div></td> </tr> <?php //Connection Mysql mysql_connect("serveur","login","")or die("Problème avec la base de données"); mysql_select_db("test")or die ("pas de connection"); $reponse = mysql_query("SELECT * FROM euronext"); // Requête SQL // On fait une boucle pour lister tout ce que contient la table : //*********************************************************************************************************************** if ($reponse) { //************************************************************************************************************************* while ($donnees = mysql_fetch_array($reponse)) { ?> <tr> <td><center><strong><?php echo $donnees['marche']; ?></strong></center></td> <td><center><strong><img src=<?php echo '"' . $donnees['img'] . '"'; ?> alt="image" /></center></td> <td><center><strong><?php echo $donnees['posOpen']; ?></strong></center></td> <td><center><strong><?php echo $donnees['settle']; ?></strong></center></td> </tr> <?php } //mysql_close(); // Déconnexion de MySQL //**************************************************************************************************** } else { echo 'Pas de champs!!!'; } //**************************************************************************************************** ?> </table></center> </body></html>
A voir également:
- [php] Image de base données en lien
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Base de registre - Guide
- Verificateur de lien - Guide
- Gigaset ne reconnait plus sa base - Forum telephonie fixe
2 réponses
A la place de
<img src=<?php echo '"' . $donnees['img'] . '"'; ?> alt="image" />tu peux faire :
<a href='page.php'><img src=<?php echo '"' . $donnees['img'] . '"'; ?> alt="image" /></a>
sid ahmed
je besoin de l'introduction de php en fichier pdf
Merci à toi pour ta réponse.
J'ai en fait créer un autre champs lien dans ma table et ai remplacé :
Par
Merci encore pour ton aide.
Amicalement
Lonewolf
J'ai en fait créer un autre champs lien dans ma table et ai remplacé :
<td><center><strong><img src=<?php echo '"' . $donnees['img'] . '"'; ?> alt="image" /></center></td>
Par
<td><center><strong><a href=<?php echo '"'.$donnees['lien'].'"'; ?>><img src=<?php echo '"'.$donnees['img'].'"'; ?> alt="image" /></a></center></td>
Merci encore pour ton aide.
Amicalement
Lonewolf