Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment faire pour capturer SQL d'un…
  • MySQL PHP WP : Comment insérer un m…
  • Pourquoi vous ne devriez pas utilise…
  • Comment détecter si un client mobil…
  • Comment créer un email HTML en PHP 
  • Procédures PHP 
  • MySQL est lent avec trop de connexio…
  • Comment imprimer les noms de colonne…
  • Comment désactiver PHP register glo…
  • Comment lire les chaînes de requêt…
  •   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 créer vote avec PHP

    Ajout d'un sondage à votre site Web peut fournir la rétroaction de vos utilisateurs. PHP, qui signifie " PHP: Hypertext protocole », est un langage de programmation Web populaire qui est bien adapté pour la création d'un sondage . Il est connu pour son énorme base d'utilisateurs et la documentation de premier ordre , ce qui en fait un langage attrayant pour les programmeurs amateurs et professionnels. Création d'un sondage avec PHP est simple. Instructions
    1

    décider d'un format de fichier texte qui sera utilisé pour stocker les options et les résultats du sondage . Il sera nécessaire de stocker le titre , les options et le nombre de votes pour chaque fichier du sondage .
    2

    Ouvrez un éditeur de texte tel que le Bloc-notes, créer un nouveau fichier. Écrire un sondage en utilisant le format sur ​​lequel vous avez décidé à l'étape 1 . Enregistrez le fichier sous " poll.txt . " Voici un exemple :

    Aimez-vous ce sondage

    Oui

    0

    Non

    0
    ? .
    3

    Créer un nouveau fichier. Écrire une fonction PHP qui accepte un nom de fichier et une référence à une variable qui contiendra le titre du sondage en tant que paramètres , ouvre le fichier , lit le contenu des fichiers , définit la variable contenant le titre du sondage et renvoie les données du sondage . Voici le code final:
    fonction extractPollData

    ( $ filename, & $ titre ) {

    if ( ( $ lines = file ($ filename ) ) !) Return false ;
    < p> for ($ i = 1; $ i <( étage ( count ( $ lines ) /2) * 2) -1; $ i + = 2) {

    $ optionArr [ ] = array ( 'name' => $ lignes [$ i ] , ' votes ' => $ lignes [$ i +1] ) ; }


    $ title = $ lignes [ 0 ] ;
    retour

    $ optionArr ;

    }
    4

    Ecrire une deuxième fonction qui accepte un nom de fichier , un tableau de données de sondage et le titre du sondage en tant que paramètres . Dans le corps de la fonction , ouvrez le fichier fourni en tant que paramètre en utilisant la fonction " fopen " de PHP. Convertir le tableau et le titre dans le format que vous avez choisi et écrire dans le fichier . Fermez le flux de fichier en utilisant la fonction " fclose " de PHP. Voici le code complet :
    fonction writePollData

    ( $ filename, $ data , $ titre ) {

    $ text = $ title . "\\ n" ;

    foreach ($ data que d $ ) {

    $ text = $ d [' nom '] . . "\\ n" . $ d [' voix '] . "\\ n" ; }


    $ h = fopen ( $ fichier , 'w ');

    fwrite ($ h , $ text ) ;
    < p> fclose ( $ h ) ; }


    5

    Créer un "if" qui sépare le code dans deux scénarios: lorsque le scrutin a été soumis et quand il n'a pas . Dans le scénario où il n'a pas été soumis le formulaire doit être affiché. Utilisez la fonction que vous avez créé à l'étape 2 pour extraire les données d'un sondage à partir du fichier texte. Boucle à travers les options en utilisant une boucle " foreach " et afficher une boîte de radio pour chaque option. Le code final est ci-dessous:

    if ( isset ($ _POST [' submit' ] )) {

    } else {

    $ data = extractPollData ($ file , $ titre);

    echo "

    " . $ title . "

    ";

    echo "

    " ;

    for ($ i = 0; $ i < count ( $ data) ; $ i + +) {

    echo "

    echo "

    ";

    }
    6

    dans la seconde partie de l' instruction "if" , dans le cas où le scrutin a été soumis , extraire les données d'un sondage à l'aide de la fonction de l'étape 2 , augmenter la réponse qui a été choisi par un et enregistrer les résultats d'un sondage à l'aide de la fonction de l'étape 3 . Boucle à travers toutes les options et afficher les résultats de chacun. Enregistrez le fichier PHP comme " submit.php . " Voici le code complet :

    if ( isset ($ _POST [' submit' ] )) {

    $ data = extractPollData ($ file , $ titre);

    if (isset ($ data [ $ _POST [' réponse '] ] )) {

    $ data [ $ _POST [' réponse '] ] [' voix '] + +;

    writePollData ($ file , $ data , $ titre);


    }

    echo "

    Résultats < /h1 >";


    foreach ($ data que d $ ) {


    echo " " . $ d [' nom '] . " : " . $ d [' voix '] ; }}



     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour modifier les extensions PHP 
  • Comment utiliser PHP en Tumblr 
  • Comment ajouter un pilote MySQL pour VB.NET 
  • Comment se débranchent têtes en PHP 
  • Comment faire pour démarrer Windows de MySQL utilisation 
  • Comment lier les dossiers de classe et Xcode 
  • Comment obtenir l'image Hauteur et largeur en PHP 
  • PHP Mise Tutorial 
  • Quel CMS utilise PHP 
  • Comment ajouter un disque avec SQL 
  • Connaissances Informatiques © http://www.ordinateur.cc