Affichage en plusieurs page PHP
Fermé
mouna
-
4 avril 2010 à 11:12
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 4 avril 2010 à 18:59
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 4 avril 2010 à 18:59
A voir également:
- Affichage en plusieurs page PHP
- Supprimer une page word - Guide
- Mettre google en page d'accueil - Guide
- Traduire une page - Guide
- Word numéro de page 1/2 - Guide
- Affichage double ecran - Guide
3 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
4 avril 2010 à 13:47
4 avril 2010 à 13:47
il faut executer la requett etoi tu l'a seulement définie:
<?php
include ("connexion.php");
$req_limit="select codeClt from client";
$resultat= mysql_num_rows ($req_limit);
et
if(isset($_GET['numero_page']) || $_GET['numero_page'] != '0' )
c'est plutôt un ET
<?php
include ("connexion.php");
$req_limit="select codeClt from client";
$resultat= mysql_num_rows ($req_limit);
<?php include ("connexion.php"); $req_limit="select codeClt from client"; $reultat_req=mysql_query($req_limit); //execution de l arequette $resultat= mysql_num_rows ($reultat_req);
et
if(isset($_GET['numero_page']) || $_GET['numero_page'] != '0' )
c'est plutôt un ET
if(isset($_GET['numero_page']) && $_GET['numero_page'] != '0' )
Merci, le message d'erreur a été éliminé suite à votre correction mais il reste seulement l'affichage du tableau, il m'affiche chaque enregistrement 2 fois.
par exemple pour la table client j'ai code,nom, prenom, adresse
supposons on a le 1ere enregistrement
code: 1 nom: ABCD prenom: Mona Adresse Tunisie
il m'affiche
1 1 ABCD ABCD Mona Mona Tunisie Tunisie
j'arrive pas à comprendre pourquoi !!!!
par exemple pour la table client j'ai code,nom, prenom, adresse
supposons on a le 1ere enregistrement
code: 1 nom: ABCD prenom: Mona Adresse Tunisie
il m'affiche
1 1 ABCD ABCD Mona Mona Tunisie Tunisie
j'arrive pas à comprendre pourquoi !!!!
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
4 avril 2010 à 18:59
4 avril 2010 à 18:59
Il faut mettre
car mysql_fetch_array te sort en fait un array avec des index numériques de 0 à .... et avec des index alpha (les noms des champs de la table)
donc chaque valeur se retrouve deux fois une fois ex:
le code client dans $res[0] et dans $res['codeClt']
hors comme tu fais l'affichage par une boucle foreach sur tous les index du tableau tu les as deux fois
while ($res=mysql_fetch_assoc ($req))
car mysql_fetch_array te sort en fait un array avec des index numériques de 0 à .... et avec des index alpha (les noms des champs de la table)
donc chaque valeur se retrouve deux fois une fois ex:
le code client dans $res[0] et dans $res['codeClt']
hors comme tu fais l'affichage par une boucle foreach sur tous les index du tableau tu les as deux fois