rvlun
J'ai une base de donnée mysql dont le chemin de mes photos est stocker dedans.
Dans un premier temps, j'affiche des éléments de la base avec une photo dont la taille est réduite pour etre afficher dans un tableau.
Ma question : comment faire une photo cliquable pour qu'elle s'affiche en grand(taille d'origine).
Ci joint mon code pour l'affichage dans le tableau :
<?php
$connect = mysql_connect('localhost','root','') or die ("erreur de connexion");
mysql_select_db('garage',$connect) or die ("erreur de connexion base");
$result = mysql_query("SELECT * from vehicule");
if(!$result)
{
echo"Lecture impossible";
}
else
{
echo '<table border = "1">'."\n";
echo '<tr>';
echo '<td align="center" width="120" bgcolor="#669999"><b><u>Marque</u></b></td>';
echo '<td align="center" width="120" bgcolor="#669999"><b><u>Modèle</u></b></td>';
echo '<td align="center" width="80" bgcolor="#669999"><b><u>Année</u></b></td>';
echo '<td align="center" width="80" bgcolor="#669999"><b><u>Prix</u></b></td>';
echo '<td align="center" width="150" bgcolor="#669999"><b><u>Photo</u></b></td>';
echo '</tr>'."\n";
while($row = mysql_fetch_array($result))
{
echo '<tr>';
echo '<td align="center" bgcolor="#CCCCCC">'.$row['marque'].'</td>';
echo '<td align="center" bgcolor="#CCCCCC">'.$row['modele'].'</td>';
echo '<td align="center" bgcolor="#CCCCCC">'.$row['annee'].'</td>';
echo '<td align="center" bgcolor="#CCCCCC">'.$row['prix'].' €</td>';
echo '<td align="center" bgcolor="#CCCCCC"><img src="'.$row['photo'].'" border="0" width="150" height="110" alt="" ></td>';
echo '</tr>'."\n";
}
echo '</table>'."\n";
}
mysql_free_result($result);
?>
Merci.