Page 1 sur 1

Problème galerie

Posté : 08 mars 2006, 14:23
par PengHP
Bonjour,

J'ai fais ma galerie d'image (même script que pour des simples news) et tout marche, simplement quand on clique sur une miniature l'image vient sur un fond blanc (exemple : http://www.phpfrance.com/forums/images/ ... france.gif). Je voudrais que l'image vienne sur une nouvelle page appelée image.php, avec le design de mon site et l'image au milieu. Simplement, je ne sais pas comment passer de la liste des images à juste une simple image...

Voilà mon script pour la page avec les miniatures :

Code : Tout sélectionner

<?php // on se connecte à MySQL $db = mysql_connect('localhost', 'xxxxxx', 'xxxxxx'); // on sélectionne la base mysql_select_db('xxxxxx',$db); // on crée la requête SQL $sql = 'SELECT * FROM gallery ORDER BY id DESC'; // on envoie la requête $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); // on fait une boucle qui va faire un tour pour chaque enregistrement while($data = mysql_fetch_assoc($req)) { // on affiche les informations de l'enregistrement en cours echo ?> <a href="<? echo $data['image']; ?>"><img src="<? echo $data['image']; ?>" width="128" height="128" border="1" /></a> <? } // on ferme la connexion à mysql mysql_close(); ?>
On m'a dit qu'il fallait faire quelque chose avec WHERE id, mais quoi, comment ?

Merci d'avance, bonne journée.

Posté : 08 mars 2006, 16:14
par PengHP
C'est bon, mais maintenant j'aimerais juste savoir comment et où mettre WHERE id = '$_GET['id']'

Dans :

Code : Tout sélectionner

$sql = 'SELECT * FROM alex ORDER BY id DESC' // on envoie la requête $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
Merci d'avance.