Bonjour a tous.
J'ai un petit problème, j'ai créer une base de données contenant des infos et des photos j'aimerais afficher les infos dans une premiere page et permettre de pouvoir cliquer deçu pour afficher des photos dans une 2ieme page.
Et ça fonctionne mais dés lors que j'insère plusieurs infos il affiche a chaque fois le même photo !!!
Un id unique est délivré a chaque nouvelle insertion dans la table MySQL.
Le problème est surement simple a résoudre mais la je ne le vois pas.
extrait du code PAGE.PHP
<?
$sql = 'SELECT id,name,titre FROM jam3 ORDER BY name';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_array($req))
{
echo '<div align="center"><font class="gris">contenu jam3 bis</font> <br>';
echo '<a href="photo.php?'.$data["name"].'" target="zonepic">'.$data["titre"].'</a></div><br>';
}
?>
et voici cellui de PHOTO.PHP
<?
$db = mysql_connect('localhost', 'test', '');
mysql_select_db('test_bd',$db);
$sql = 'SELECT id,name FROM jam3';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_array($req))
{
echo '<img src="fichiers/'.$data["name"].'">';
}
?>
Merci d'avance a tout le monde.
Reddavids