Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment faire pour utiliser un scrip…
  • Comment obtenir la valeur d'exécuti…
  • Comment passer la date variable dyna…
  • Comment faire des cookies informatiq…
  • Comment améliorer calcul mathémati…
  • Comment Wild Card Adresses IP du Blo…
  • MySQL Cluster Tutorial 
  • Comment découper une chaîne à un …
  • Puis-je utiliser le codage PHP avec …
  • Comment se connecter à un serveur d…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Comment afficher le plus visionnés dans PHP

    Un développeur Web peut utiliser le langage de script PHP pour créer un site Web dynamique qui fournit du contenu aux utilisateurs en fonction de la popularité du contenu. Les codes de développeur d'un script PHP à compter chaque fois que quelqu'un visite une page. PHP stocke ce nombre dans une base de données MySQL. Par la suite, le développeur peut choisir d'afficher la popularité des pages du site en récupérant le compte de la base de données et de tri de la liste des pages du site en fonction de l'état le plus vu . Instructions
    1

    Créer une nouvelle table MySQL. Nommez le "count ". Table Définir trois champs dans la table. Nommez le "id " champs "count" et " page_id " . Tous les champs doivent avoir la caractéristique "int" . Le champ " id" doit être le premier domaine , il devrait incrémentation automatique et doit être indexé. Utilisez la commande MySQL " create table ": .

    $ Sql ​​= "CREATE " votre_nom_base_de_données 'table' count ' (INT ' id ' NOT NULL AUTO_INCREMENT PRIMARY KEY , INT ' count ' NOT NULL, INT' page_id ' NOT NULL) ENGINE = MyISAM ; "

    mysql_query ( $ sql ) or die ( " erreur

    , la table de comptage n'a pas été créé

    . ');
    < br > 2

    remplir la table "count " . Chaque fois qu'un de vos scripts PHP crée une nouvelle page , il faut créer un nouvel enregistrement dans la table " count" et joignez la page " id" dans le champ " page_id " . Utilisez le "insert into " commande MySQL pour remplir les champs :

    $ query = "INSERT INTO count ( page_id ) VALUE ( '$ thePageID ')" ;

    mysql_query ( $ query ) ou die ( " erreur

    , l'ID de la page n'a pas été entré dans le champ de table < /p> . ');
    3

    jour le nombre chaque fois qu'un utilisateur visite une page . Le script PHP doit récupérer le nombre de la table " count" , ajouter un numéro à la numération et mettre à jour la table " count" avec le nouveau numéro. Utilisez la commande MySQL "select" pour récupérer l'enregistrement pour la page spécifique:

    $ data = mysql_query ("SELECT * FROM Count où page_id = ' $ thePageID » )

    or die ( mysql_error ( 'Impossible de trouver l'ID de page dans la table de comptage. '));

    while ($ info = mysql_fetch_array ( $ data) ) {


    $ count = $ info [ 'id' ] ;

    $ count = $ count + 1; }


    $ querytwo = 'count' "UPDATE " count " SET = ' $ count ' WHERE' page_id '=' $ thePageID » ;

    mysql_query ($ querytwo ) or die ( " Erreur , le nombre n'a pas été mis à jour ');
    4

    Récupérer le comptage , le tri par le plus populaire et l'imprimer. Vous devez récupérer le nombre pour chaque page dans la liste plus consultés. Utilisez l '«ordre par " commande MySQL pour trier les pages dans l'ordre décroissant . Assigner les données dans un tableau. Parcourir le tableau et afficher chaque id de la page et les informations de comptage : Photos

    $ data = mysql_query ("SELECT * FROM nombre ORDER BY nombre desc" )

    or die ( mysql_error (' Aucun résultat '));

    while ($ info = mysql_fetch_array ( $ data) ) {


    print "

    page:" . $ info [' page_id '] . " A été vu " . $ info [ 'count' ] . «Les temps

    . " ; }



     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment écrire une commande SQL Update Informix 
  • Comment créer un compteur PHP sans taxer le serveur 
  • Tutoriel pour Pagination AJAX et jQuery dans PHP 
  • Comparer MySQL vs. SQLite 
  • Comment utiliser un panier en PHP 
  • Comment faire un blog en utilisant PHP 
  • Comment renommer des colonnes dans MySQL 
  • Comment faire des sauts de ligne en PHP 
  • Comment lire un fichier audio en PHP 
  • Rendre votre ordinateur un serveur Web : Apache , PHP , MySQL 
  • Connaissances Informatiques © http://www.ordinateur.cc