Problème dans l'affichage de plusieurs page
Fermé
missihafid
Messages postés
59
Date d'inscription
jeudi 29 octobre 2009
Statut
Membre
Dernière intervention
5 avril 2014
-
Modifié par missihafid le 28/08/2013 à 19:13
missihafid Messages postés 59 Date d'inscription jeudi 29 octobre 2009 Statut Membre Dernière intervention 5 avril 2014 - 29 août 2013 à 18:58
missihafid Messages postés 59 Date d'inscription jeudi 29 octobre 2009 Statut Membre Dernière intervention 5 avril 2014 - 29 août 2013 à 18:58
A voir également:
- Problème dans l'affichage de plusieurs page
- Supprimer une page word - Guide
- Page d'accueil iphone - Guide
- Traduire une page web - Guide
- Word numéro de page 1/2 - Guide
- Créer une page facebook - Guide
2 réponses
missihafid
Messages postés
59
Date d'inscription
jeudi 29 octobre 2009
Statut
Membre
Dernière intervention
5 avril 2014
28 août 2013 à 19:57
28 août 2013 à 19:57
Je veux ajoute que si je n'utilise pas sous categorie (@$_GET['catinfo']) et j'utilise la table sans restriction il marche bien, sinon il me génère ce problème!!
Aidez moi S'il vous plait
Aidez moi S'il vous plait
missihafid
Messages postés
59
Date d'inscription
jeudi 29 octobre 2009
Statut
Membre
Dernière intervention
5 avril 2014
29 août 2013 à 18:58
29 août 2013 à 18:58
Je veux juste me signaler des fautes dans ce code c'est même structure de précédent mais celle ci est plus simple et affiche juste 2 liens une pour page précédente et l'autre pour page suivante:
il m'affiche bien les 3 premiers lignes mais le probléme si je clique sur lien précédent ou suivant?
J'ai utilisé 2 gets pour me recuperer id de categorie et variable $limit!
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script> <?php if(!empty($_GET['id_cat'])){ echo "<h3></br><strong>".$_GET['id_cat']."</strong></h3></br>"; // Connexion à la base de données $host = "localhost"; $user = "root"; $pass = ""; $data = "basedonnee"; // Nommer ici la base de données $connect = mysql_connect($host, $user, $pass) or die("Connexion au serveur impossible !"); $db = mysql_select_db($data, $connect) or die("Sélection de la base impossible !"); $parpage = 3; $limit = 1; // On test si la variable existe if (isset($_GET['limit'])) { // On test si c'est un entier if(is_int($_GET['limit'])) { $limit = $_GET['limit']; } } $offset = ($limit - 1) * $parpage ; $sql = "SELECT * FROM categorie,video where categorie.ID_CAT=video.ID_CAT and categorie.ID_CAT='".$_GET['id_cat']."' order by rand() LIMIT $offset, $parpage "; // Requête initiale (à compléter si nécessaire) $sql1="SELECT distinct categorie.ID_CAT,categorie.SOUS_CAT FROM categorie,video where categorie.ID_CAT=video.ID_CAT "; // Nombre d'enregistrements par page à afficher $result = mysql_query($sql); if(mysql_query( $sql, $connect )=== FALSE) { die(mysql_error()); // TODO: better error handling } echo '</br></br>'; //echo '<div class="e2-form">'; echo '<table id="table1" >'; echo '<tr><td><center><h3>Titre</h3></center></br> </td><td><center><h3>Description</h3></center> </br></td><td><center><h3>Voir video</h3></center></br></td></tr>'; echo '<tr><td colspan="3" ><hr></td></tr>' ; // On affiche le résultat de la requête // On crée donc ici son propre tableau pour lequel on souhaite une pagination while ($ligne = mysql_fetch_array($result)) { echo '<tr><td colspan="3" ><hr></td></tr>' ; echo '<tr><td width="250"><center>'.$ligne["TITRE_VIDEO"].'</center></td><td width="250"><center>'.$ligne["DESCRIPTION_VIDEO"].' '.$ligne["LIEN_VIDEO"].'</center>></td><td><center><a href="accueil.php?page=voirvideo&code='.$ligne["ID_VIDEO"].'"><img src="images/voir.png"></a></center></td></tr>'; echo '<tr><td colspan="3" ><hr></td></tr>' ; } // echo "</div>"; echo '</table>'; //if (isset($_GET['limit'])) { ?> <a href="accueil.php?page=info11&limit=<?php echo $limit + 1 ?>">Page suivante</a> <a href="accueil.php?page=info11&limit=<?php echo $limit - 1 ?>">Page précédente</a> <?php // } } else echo "Pas de videos</br></br>"; ?> </br> <a href="accueil.php" ><img src="images/retour.png" width="70" height="40" style=" float:right" /></a>
il m'affiche bien les 3 premiers lignes mais le probléme si je clique sur lien précédent ou suivant?
J'ai utilisé 2 gets pour me recuperer id de categorie et variable $limit!