garder un œil sur vos sites Web et les serveurs Web peut être une tâche ardue, surtout lorsque l'on considère les nombreuses variables en jeu dans n'importe quel environnement réseau. Une des façons dont vous pouvez suivre bases de données MySQL est d'utiliser un script PHP pour vous un fichier CSV , ou comma separated value , le document de la base de données MySQL afin que vous puissiez vérifier les changements et les erreurs dans votre e-mail et vous épargner la peine d'avoir un email pour se connecter à une interface d'administration . Instructions
1
Ouvrez une application d'édition texte brut ou votre application préférée utilisée pour modifier le code PHP et de créer un nouveau document PHP.
2
Initier le document PHP en insérant le après ligne de code tout en haut du document :
< php
3
définir ce que le script PHP sera fait par l'ajout de cette deuxième ligne de code ? : Photos
require ( ' class.email -query- résultats -as- csv- fichier.php' ) ;
4
lancer la fonction emailCSV en ajoutant les deux lignes de code suivantes à votre document, remplaçant respectivement localhost , base de données, nom d'utilisateur , mot de passe dans le deuxième exemple avec l' , le nom de base de données hôte et nom d'utilisateur et mot de passe que vous utilisez pour vous connecter à MySQL:
$ emailCSV = new
< p > EmailQueryResultAsCsv ( 'localhost' , 'database' , 'username' , 'password' ) ;
5
Spécifiez la table qui sera tiré à partir de la fonction emailCSV en ajoutant la ligne de code suivante et en remplaçant " nomtable " avec le nom de la table de base de données à partir de laquelle vous tirez :
$ emailCSV -> setQuery ("SELECT * FROM nom_table ");
6
Ajoutez les lignes suivantes lignes de code pour terminer le script d'origine et spécifier les adresses e-mail à laquelle le rapport sera envoyé , en remplaçant les adresses e-mail dans l'exemple avec l'adresse que vous souhaitez utiliser réellement :
$ emailCSV -> sendEmail ( " sending@emailaddress.com ", " receiving@emailaddress.com " , "MySQL Query Results comme CSV Attachment" ) ; ?
>
< br >