Aidez moi probleme PHP SQL
Fermé
tatann22
Messages postés
80
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
2 mai 2013
-
7 mars 2009 à 18:46
Tonyjim Messages postés 68 Date d'inscription lundi 16 février 2009 Statut Membre Dernière intervention 19 juillet 2009 - 12 mars 2009 à 09:00
Tonyjim Messages postés 68 Date d'inscription lundi 16 février 2009 Statut Membre Dernière intervention 19 juillet 2009 - 12 mars 2009 à 09:00
A voir également:
- Aidez moi probleme PHP SQL
- Easy php - Télécharger - Divers Web & Internet
- Logiciel sql - Télécharger - Bases de données
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Requête sql date supérieure à ✓ - Forum Programmation
- Sql replace plusieurs valeurs - Forum Programmation
3 réponses
bissdebrazza
Messages postés
2065
Date d'inscription
vendredi 29 juin 2007
Statut
Contributeur
Dernière intervention
7 décembre 2017
712
7 mars 2009 à 19:01
7 mars 2009 à 19:01
Salut!
quelle erreur ça te renvoie?
quelle erreur ça te renvoie?
Tonyjim
Messages postés
68
Date d'inscription
lundi 16 février 2009
Statut
Membre
Dernière intervention
19 juillet 2009
1
8 mars 2009 à 06:55
8 mars 2009 à 06:55
ton probleme viens d'ici :
tu a ta premiere requete avec ta limit et tu stoque ca dans la variable $result !
puis tu fais ta requete pour compter le nombre d'entrée et tu le met toi memes dans les commentaire qu'il selectionne aussi, et tu stoque encore dans $result :/
donc il efface ce qui se trouvais dans cette variable $result pour mettre les nouvelle donnée de la seconde requete qui n'ont pas de limit :(
et Mr Php affiche $result avec le résultat de la seconde requete donc toute la table !
// requête SQL qui ne prend que le nombre d'enregistrements nécessaire à l'affichage. $select = 'select prenom,surnom FROM vaches ORDER BY prenom ASC limit '.$limite.','.$nombre; $result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() ); // requête SQL qui compte le nombre total d'enregistrements dans la table et qui //récupère tous les enregistrements $select = 'SELECT prenom,surnom FROM vaches'; $result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() ); $total = mysql_num_rows($result);
tu a ta premiere requete avec ta limit et tu stoque ca dans la variable $result !
puis tu fais ta requete pour compter le nombre d'entrée et tu le met toi memes dans les commentaire qu'il selectionne aussi, et tu stoque encore dans $result :/
donc il efface ce qui se trouvais dans cette variable $result pour mettre les nouvelle donnée de la seconde requete qui n'ont pas de limit :(
et Mr Php affiche $result avec le résultat de la seconde requete donc toute la table !
Tonyjim
Messages postés
68
Date d'inscription
lundi 16 février 2009
Statut
Membre
Dernière intervention
19 juillet 2009
1
12 mars 2009 à 09:00
12 mars 2009 à 09:00
c'est vrai que en me relisant .... c'est du chinoi lol
ta seconde requete :
elle ne dois pas selectionner mais juste compter ;)
ta seconde requete :
// requête SQL qui compte le nombre total d'enregistrements dans la table et qui //récupère tous les enregistrements $select = 'SELECT prenom,surnom FROM vaches'; $result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() ); $total = mysql_num_rows($result);
elle ne dois pas selectionner mais juste compter ;)