| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
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
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Un enregistrement de toutes les requêtes PHP MySQL
    les bibliothèques de PHP pour utiliser la base de données open source MySQL , il est facile , même pour les novices PHP pour créer des sites Web orientée base de données avec du contenu dynamique . Le fait demeure , cependant, que ce sont deux composants logiciels très différents. Cela signifie que si vous voulez un record de tous les requêtes MySQL vos scripts PHP s'exécutent , vous devrez ajouter ce mécanisme vous-même. MySQL

    l'interpréteur PHP traduit le code source PHP en code exécutable par une machine et MySQL fonctionne comme un serveur logiciel séparé . Tout comme les magasins physiques données du serveur que n'importe quel ordinateur connecté à Internet peut accéder , le serveur MySQL dispose de données que n'importe quel programme sur le système peut accéder. Par conséquent , si vous voulez un registre de toutes les requêtes SQL de vos scripts PHP , vous devrez ajouter quelques lignes à vos fichiers de code source PHP.
    PHP MySQL Requêtes

    le processus de base pour avoir scripts PHP requête bases de données MySQL est d'établir une connexion avec le serveur MySQL , envoyez la requête, recevoir les résultats du serveur MySQL , puis fermer la connexion . La requête elle-même a la forme d' une chaîne de texte . La façon la plus simple d'enregistrer une requête est de mettre la syntaxe de requête MySQL dans son propre variable , passer cette variable dans la fonction de requête , et ensuite utiliser ce même variable en faisant le log de requêtes .
    < Br > Requêtes d'enregistrement

    la meilleure façon d' écrire un fichier de log de requêtes PHP est avec le " fopen () " et les fonctions " fwrite ()" . En utilisant la syntaxe "$ query_records = fopen (' répertoire' , 'a') ; " pour créer un objet pour le fichier journal nommé "$ query_records . " Dans cette syntaxe, " répertoire" est l'adresse complète du répertoire pour le fichier journal . Ensuite, utilisez la " fwrite ($ query_records , $ query + '\\ n' ) ; " commande pour écrire la requête à la fin du fichier . Dans cette commande, « $ query " est le nom que vous avez donné la variable contenant la requête MySQL.
    Accès aux enregistrements

    Si vous ajoutez le code pour enregistrer le PHP les requêtes SQL de scripts , alors vous avez deux options pour afficher le compte rendu de toutes ces requêtes. Le fichier journal sera en format texte , de sorte que vous pouvez ouvrir avec un éditeur de texte . Vous pouvez aussi écrire un autre script PHP pour agir en tant que spectateur du journal. Utilisez la commande " $ query_records = fopen (' répertoire ', ' r') ; " pour ouvrir le fichier journal , puis utiliser la commande " fgets ($ query_records ) " pour obtenir la première requête au dossier. Chaque fois que vous appelez la commande " fgets " , il reviendra la prochaine requête sur le disque . Vous pouvez continuer à utiliser la commande jusqu'à ce qu'elle retourne la valeur booléenne "faux ", ce qui signifie que vous avez atteint la fin du fichier journal.

    Previous :

    next :
      articles connexes
    ·MySQL booléennes Types de données 
    ·Comment écrire dans le fichier XML en utilisant PHP 
    ·Comment faire pour télécharger des images avec PHP à…
    ·Comment créer une page avec phpgacl 
    ·Comment se connecter à MySQL dans SSIS 
    ·MySQL Tutorial pour Comment charger une image 
    ·La colonne Attribut de mise à jour est Null dans MySQL…
    ·Comment réinitialiser les variables de tableau en PHP 
    ·Pourquoi ne sont pas tous les sites corrigés contre le…
    ·Comment télécharger des fichiers vidéo PHP 
      articles en vedette
    ·JavaScript Tutoriel pour la fonction de validation du t…
    ·Comment mettre à jour les attributs dans Rails 
    ·Comment ajouter un document dans ColdFusion 
    ·Comment faire pour supprimer le Commandement bordure du…
    ·Comment calculer les voyelles en Python 
    ·Comment utiliser PHPMailer sur un Webform 
    ·Comment faire pour utiliser des scripts dans SSIS 
    ·Comment initialiser une variable Float 
    ·Quelle est la différence entre le point Editeurs de ca…
    ·Comment faire pour convertir un tableau d'octets en cha…
    Copyright © Connaissances Informatiques http://fr.wingwit.com