diodon

Inscris le 03/12/2013 à 12:18
  • Nombre de sujets
    3
  • Nombre de messages
    22
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

diodon
le 10/12/2013 à 11:00
Soucis avec limit sur plusieurs requetes
voila corrigé mais tjs le problème avec le count qui ne s'affiche pas en bleu

<?php # Count pour la pagination
mysql_query = sprintf("SELECT COUNT(ID) FROM %s WHERE Genre LIKE '%s' ORDER BY TitreVF ASC WHERE Support LIKE '%s' ORDER BY TitreVF ASC", $nom_table , $genre, $support);
$Nbr_Enrg = mysql_query ?>
diodon
le 10/12/2013 à 08:47
Soucis avec limit sur plusieurs requetes
Bonjour bonjour

voila ou j'en suis j'ai fait une requete pour ne compter que les films avec mes filtres Genre et support

j'ai pris ma variable $NnrErg et j'ai fais un select count sur la clé primaire se qui me semble correct parce qu'elle est unique et j'ai imbriqué les deux Where pour le genre et support, mais le count ne s'affiche pas en bleu dans le code donc j'ai une erreur sur le count

pour moi ma variable $NbrErg compteras les valeurs de chaque enregistrement soit liste complète ou avec un filtre ou l'autre
voici le code et encore merci smiley

<?php # Count pour la pagination
$Nbr_Enrg = mysql_query("SELECT COUNT(ID) FROM %s WHERE Genre LIKE '%s' ORDER BY TitreVF ASC WHERE Support LIKE '%s' ORDER BY TitreVF ASC", $nom_table , $genre, $support); ?>
diodon
le 09/12/2013 à 10:52
Soucis avec limit sur plusieurs requetes
LupusMic
le 09/12/2013 à 10:49 LupusMic a écrit
Franchement, si tu ne comprends pas avec les explications de la Globule, ça va être tendu. Je vais essayer de reformuler :

- la pagination, c'est une optimisation pour la visualisation
- cette optimisation se fait en prenant un ensemble de résultats (la liste des films ; la liste de films par catégories), puis d'en afficher un nombre limité par page.

La Globule a pointé qu'à la ligne 45, tu déterminait le nombre d'entrées à afficher à partir de l'ensemble des enregistrements que tu as. Tu auras donc toujours le même nombre de films, quelque soient les critères de sélection, de filtrage ; à moins que tu ne modifie cette requête (le mieux encore, c'est d'encapsuler la construction de la requête, histoire que tu mettes en commun la construction de la clause where de tes requêtes).


bonjour

merci pour ta réponse sa fait plaisir de voir des personnes qui comprennent que je débute

donc si je comprend bien je dois mettre une clause where dans ma requette pricipal ?

Cordialement
diodon
le 09/12/2013 à 09:02
Soucis avec limit sur plusieurs requetes
bonjour

la pagination sur une seule requete je l'ai bien comprise car j'en ai fait une egalement sur une galerie d'images qui fonctionne tres bien mais ce que j'essaye de comprendre c'est ce que tu m'explique

pour faire la pagination j'ai suivi un tuto "page par page" trouvé sur google
diodon
le 08/12/2013 à 20:34
Soucis avec limit sur plusieurs requetes
houla merci pour ta réponse c'est vraiment SUPER sympa mais la tu parles chinois pour moi je suis désolé
de pas comprendre excuse moi

c'est compliqué a corriger mon code ?

moi ce que j'ai fais j'ai fais cela a partir de tutoriel sur le web donc pas évident mais j'ai tres envie de comprendre tout et surtout envie que ma pagination fonctionne sur mes filtres

excuse moi encore pour mes connaissance de débutant en php je viens de VB6 donc pas évident

encore mille fois merci à toi pour tes réponses
LoadingChargement en cours