Affichage des images

Fermé
xavB - 15 févr. 2010 à 20:18
 xavB - 15 févr. 2010 à 21:05
Bonjour,

Bonjour à tous et à toutes,

Je suis en train de débuter en PHP et je souhaite réaliser un petit site perso, mais j'ai beaucoup idée mais très peu de connaissance pour réussir à écrire tout cela en code...

Alors voici mon premier post, ce qui veux dire que d'autre vont surement suivre......

Donc je me permet de vous solliciter, en espérant que vous pourrez m'aider.

J'ai une base "ma_base" avec 3 tables "categorie" ; "images" et "jeux" :

categorie : id_categorie (cle primaire) et categorie

images : id_images (cle primaire) ; id_jeux (cle secondaire) ; legende ; images ; logo

jeux : id_jeux (cle primaire) ; titre ; date ; id_categorie ; langue ; description ; version ; prix ; lien1 ; lien2



Dans ma page Mes Jeux voici mon code :

<?php
mysql_connect("localhost", "user", "pass"); // Connexion à MySQL
mysql_select_db("ma_base"); // Sélection de la base

$reponse = mysql_query("SELECT jeux.*, categorie.*, images.* FROM categorie, jeux, images WHERE categorie.id_categorie = jeux.id_categorie and images.id_jeux=jeux.id_jeux"); // Requête SQL


while ($donnees = mysql_fetch_array($reponse) )
{
?>

<table width="100%" border="0">
<tr>
<td><strong>Jeux</strong> : <?php echo $donnees['titre']; ?></td>
<td><img src=<?php echo $donnees['logo']; ?> width="177" height="174" /></td>
<td>Prix : <?php echo $donnees['prix']; ?> €uro</td>
<td> </td>
</tr>
<tr>
<td>Date de sortie de l'application : <?php echo $donnees['date']; ?> </td>
<td>Version de l'application : <?php echo $donnees['version']; ?></td>
<td>Catégorie : <?php echo $donnees['categorie']; ?></td>
</tr>
<tr>
<td>Langue : <?php echo $donnees['langue']; ?></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><p>Description : </p>
<p>&<?php echo $donnees['description']; ?>;</p></td>
<td></td>
<td> </td>
</tr>
<tr>
<td>LIEN 1 : <a href=<?php echo $donnees['lien1']; ?> title=<?php echo $donnees['titre']; ?> target="_blank">Lien vers iTunes</a></td>
<td>LIEN 2 : <?php echo $donnees['lien2']; ?></td>
<td> </td>
</tr>
<tr>
<td><img src=<?php echo $donnees['images']; ?> /></td> // je souhaite que tant que des images correspondantes au jeu il les affiche et là je bloque complèment

<td></td>
<td></td>
</tr>
</table>
<p><br />
<br />
</p>
<p>
<?php
}


?>
</p>

Merci beaucoup de vos réponses

4 réponses

sakuto Messages postés 156 Date d'inscription mardi 22 juillet 2008 Statut Membre Dernière intervention 30 mars 2010 8
15 févr. 2010 à 20:20
<img src="<?php echo $donnees['images']; ?>" />
Et tu rentres le lien de l'image dans la db
0
oui tout a fait le lien est entré manuellement
0
sakuto Messages postés 156 Date d'inscription mardi 22 juillet 2008 Statut Membre Dernière intervention 30 mars 2010 8
15 févr. 2010 à 20:27
Tu as oublié les guillemets
<img src="<?php echo $donnees['images']; ?>" />
0
oui ok pour les guillemets mais cela ne règle pas mon petit soucis, puisque cela n'affiche qu'une image et non les 5 à 6 par jeux
0
sakuto Messages postés 156 Date d'inscription mardi 22 juillet 2008 Statut Membre Dernière intervention 30 mars 2010 8
15 févr. 2010 à 20:57
Tu dois faire un champ par image
0
Ah ok il n'existe pas de code PHP pour dire que "tant que les images de l'ID en cours n'est pas fini il les affiche ?"
0