Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: neimad94 le le 14-07-2014 a 15:37:26

Titre: Optimisation lecture base de donnée
Posté par: neimad94 le le 14-07-2014 a 15:37:26

Bonjour,
Je souhaiterais optimiser, si cela est possible, une requête qui est censée récupérer l'adresse d'une image et l'afficher. La base de donnée contient 490 000 lignes et je dois afficher toutes les images de ma base de donnée. Ci-dessous le code utilisé.


Code:
for ($i=1 ; $i<701; $i++)
            {
            for($j=1; $j<701; $j++)
               {
               $req="SELECT urlimage FROM grille2 where numligne=$i and numcolonne=$j";
               $donne= $bdd->query ($req);
               while ($data = $donne->fetch())
                  {
                  $url=$data['urlimage'];
                  print '<img src="'.$url.'" alt="texte alternatif" />';
                  
                  }
               
               }
            }
         $donne->closeCursor();

Titre: Re:Optimisation lecture base de donnée
Posté par: Wolf18 le le 15-07-2014 a 11:41:43

Si tu veux diminuer le temps de chargement, je te conseille de séparer l'affichage par page, la navigation sera plus fluide.


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.