salut,
premierement, il faut que tu commence ta boucle a 1 puisque dans ta table tu commence a 1.
et que ca soit < et = a 12.
ensuite sort $reponses et $lot de ta boucle,
tu n'a pas besoin de refaire ta requete a chaque boucle.
comme ca :
Code :
- $reponses = mysql_query("SELECT * FROM `inventaire` WHERE `pseudo` = '".$pseudo."'" );
- $lot = mysql_fetch_array($reponses);
- for ($i = 1; $i <= 12; $i++)
- {
- $valeur = $lot[$i] ;
- $dabo = mysql_query("SELECT * FROM `objet` WHERE `id` = '".$valeur."'" );
- $si = mysql_fetch_array($dabo);
- echo $si['nom'] ;
- echo "<br />
- }
|
sinon le LIMIT 0,1 ne sert a rien puisque tu ne fait appel a mysql_fetch_array qu'une seul fois.
enfin moi je ferais comme ca
voila, j'espere t'avoir aidé.
hackzor