Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2047 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  PHP Affichage sur plusieurs pages

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PHP Affichage sur plusieurs pages

n°1411673
Splinter_7
Posté le 23-07-2006 à 12:33:23  profilanswer
 

Salut, je vous expose mon probleme :)
 
pour le moment j'ai cela comme code en php:  
 
         
<?php
 
                 
      $photo_min=$_GET['photo_min'];//On récupère l'initialisation des valeurs dans l'url passer en GET
      $photo_max=$_GET['photo_max'];
         
      //On utilise 2 requête car le mot cle LIMIT n'existe pas sous access. Pour palier à ce manque, nous prenons les X premiers grace a la requete r1, puis nous prennons les Y permiers de la requête r1
         
      $query="SELECT TOP $photo_max url  FROM Images;";
      $result=odbc_exec($connect, $query);
         
      $query2="SELECT TOP $photo_min url  FROM $query;";  
      $result=odbc_exec($connect, $query);
      echo '<table>';
        while(odbc_fetch_into($result, $Affichage))
        {      
                  echo "<tr id='W_Image_Haute'>";
                       echo "<td><img src='".$Affichage[0]."' alt=''/></td>";
                  echo "</tr>";          
        }
   
        odbc_free_result($result);
     echo "</table>";
     $photo_max=$photo_max + 4;
     $page=$_GET['page'] + 1;
     echo "<a href='Photos_evenements.php?photo_min=$photo_max&photo_max=$photo_max&page=$page'>Page suivante</a>";
         
         
   odbc_close($connect);
?>
 
 
Ce code me permet de n'afficher que x images sur une page. LA premiere fois sa marche, je n'est que 4 photos sur ma page. En revanche pour toutes les autres pages, elles s'accumulent....
 
 
premiere page :
 
img1
img2
img3
img4
<page suivante>
 
deuxieme page:
 
img1
img2
img3
img4
img5
img6
img7
img8
<page suivante>
 
troisieme page: etc...
 
Si je me suis mal expliqué ou si vous souhaitez d'avantages de détails www.forzaitalia.ath.cx rubrique photos
 
Merci pour vos aides :)


Message édité par Splinter_7 le 23-07-2006 à 12:37:12
mood
Publicité
Posté le 23-07-2006 à 12:33:23  profilanswer
 

n°1411681
mIRROR
Chevreuillobolchévik
Posté le 23-07-2006 à 12:47:41  profilanswer
 

et where n existe pas non plus [:petrus dei]

n°1411683
Splinter_7
Posté le 23-07-2006 à 12:48:53  profilanswer
 

je n'est pas vraiment compris ton commentaire? sa a un rapport avec le fait le mot cle LIMIT ? Requete imbriquees?


Message édité par Splinter_7 le 23-07-2006 à 12:50:07
n°1411689
mIRROR
Chevreuillobolchévik
Posté le 23-07-2006 à 12:58:16  profilanswer
 

avec un bon where tu peux eviter de faire deux requetes
select from images where id>photomin and id<photomax
si access comprend pas cette requete jette le a la poubelle :/
et n oublie pas de changer la valeur de photomin :sweat:

n°1411696
Splinter_7
Posté le 23-07-2006 à 13:07:27  profilanswer
 

Oui mais j'ai mis l'id en numero auto, donc si je supprime un enregistrement sa va m'afficher une photo de moin. En revanche, tu avais raison pour la photo min, je lui mettais la nouvelle valeur de photo max :s
 
Par contre, pourquoi elles s'accumulent les photos?

n°1411697
Splinter_7
Posté le 23-07-2006 à 13:11:17  profilanswer
 

Ok sa Fonctionne j'ai pas vraiment compris, j'ai fait la requete unique avec les id et sa fonctionne :) Merci bicou :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  PHP Affichage sur plusieurs pages

 

Sujets relatifs
PHP SeparationHTML Image Affichage
copier plusieurs fichiers[PHP] Upload et sécurité : renommer le fichier suffit ?
Composant pour uploader plusieurs fichiers en un coupRequete Count() et affichage ASP
affichage videoPHP/MSSQL: réaffichage contenu tableau sur page PHP
PHP 5 ODBCtrouver l'adresse de UPLOAD_TMP_DIR via PHP
Plus de sujets relatifs à : PHP Affichage sur plusieurs pages


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR