IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

compter tous les enregistrements [ODBC]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    124
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2004
    Messages : 124
    Par défaut compter tous les enregistrements
    Bonsoir,
    Débutant en php, je souhaite afficher le nombre total d'enregistrement de ma base qui est sous access en php Il y a x enregistrements à ce jour.
    j' arrive à afficher les 20 premiers grâce à ces codes trouvés sur le forum
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    $cnx = odbc_connect( $dsn , "", "" );
    $sql = "SELECT TOP 20 * FROM shop ORDER BY [Date], [Heure] desc";
    $requete = odbc_do($cnx, $sql) ;
      <?php while(odbc_fetch_row($requete))
    { 
    $Date = odbc_result($requete,"Date"); $Heure = odbc_result($requete,"Heure"); 
    $Exp = odbc_result($requete,"Exp");
     $Message = odbc_result($requete,"Message");   ?>
    <table width="90%" border="1" align="center">
       <tr> 
        <td bgcolor="#CCCCCC" width="7%"><div align="center"><?php  echo $Date ; ?></td>
        <td bgcolor="#CCCCCC" width="7%"><div align="center"><?php  echo $Heure ; ?></td>
        <td bgcolor="#CCCCCC" width="10%"><div align="center"><?php  echo $Exp ; ?></div></td>
        <td bgcolor="#CCCCCC" width="40%"><div align="center"><?php  echo $Message ; ?></div></td>
      </tr>
    <?php }odbc_close($cnx); ?>
    </table>
    .
    Comment insérer cette instruction:
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    select distinct count(id) from table
    afin d'avoir l'ensemble de mes enregistrements dans cette page php.
    Merci

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 13
    Par défaut
    bin essaye déjà de supprimer "TOP 20" ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    124
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2004
    Messages : 124
    Par défaut
    le TOP 20, c'est pour limiter à 20 enregistrements l'affichage.
    Pour le code présenté plus haut, je n'ai aucun problème.
    Mais en plus, j'aimerais pouvoir afficher le nombre d'enregistrement total de ma base de donnée access sur ma page php.
    Merci

  4. #4
    Membre chevronné Avatar de nicocsgamer
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    321
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 321
    Par défaut
    Tu ne fais qu'une seule requête. Tu affiche les 20 premiers et tu compte le nombre de résultats que tu as.

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    124
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2004
    Messages : 124
    Par défaut
    ...et tu compte le nombre de résultats que tu as
    Comment le faire (Code à inserer dans ma page php ci dessus présentée.)?
    Merci

  6. #6
    Membre chevronné Avatar de nicocsgamer
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    321
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 321

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Jointure qui ne renvoie pas tous les enregistrements
    Par rayonx dans le forum Langage SQL
    Réponses: 12
    Dernier message: 19/07/2024, 09h33
  2. Réponses: 3
    Dernier message: 28/10/2005, 14h03
  3. état avec tous les enregistrements d'un formulaire
    Par Arkalys dans le forum Access
    Réponses: 9
    Dernier message: 30/09/2005, 11h45
  4. Afficher tous les enregistrements d'une table
    Par bertrand_declerck dans le forum QuickReport
    Réponses: 2
    Dernier message: 08/07/2005, 08h35
  5. faire somme de tous les enregistrements identiques
    Par Keraccess dans le forum Langage SQL
    Réponses: 2
    Dernier message: 04/07/2005, 11h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo