Problème galerie

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème galerie

par PengHP » 08 mars 2006, 16:14

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.

Problème galerie

par PengHP » 08 mars 2006, 14:23

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.