Les données stockées dans une base de données MySQL sont facilement triables par ordinateurs, mais le fichier de la table elle-même peut être difficile à lire aux humains et ne sont pas nécessairement compatibles avec d'autres ordinateurs . Pour partager facilement vos données , vous pouvez exporter les informations MySQL vers un tableur en le convertissant en ce qui est connu comme format " CSV " , un système de partage des données tabulaires afin qu'il puisse analysée par une application comme Microsoft Excel. Instructions 1 Créer un nouveau fichier texte vide et nommez-le " export.php . " Ouvrez ce fichier dans un éditeur de texte - ou environnement de développement PHP si vous en avez un - " Php" sur la première ligne et de taper " > " (ne pas inclure les guillemets ) sur la dernière ligne de démarcation le code PHP - tout le reste sera écrit entre les lignes 2 définir une variable de lien PHP utilisant la fonction mysql_connect () et l'emplacement de votre base de données MySQL, votre nom d'utilisateur et votre mot de passe. . Si la base se trouvaient à " mysql.example.com " et l'utilisateur " JohnDoe " eu le mot de passe "12345 ", vous devez taper (y compris les guillemets ) : $ link = mysql_connect (" mysql. example.com "," johnDoe "," 12345 " ) . Cela devrait être la deuxième ligne dans votre fichier PHP, immédiatement après " < php " . 3 < p> Sélectionnez la base de données avec le mysql_select_db ( ) commande , en plaçant le nom de votre base de données entre les parenthèses. Si la base de données a été appelée " my_database , " vous ne tapez la commande suivante en tant que troisième ligne de votre code PHP (y compris les guillemets autour du nom de la base ) : mysql_select_db ( " my_database "); 4 créer la variable "$ getdata » et utiliser la fonction de mysql_query () de PHP pour créer une requête MySQL valide. Pour sélectionner tout le tableau " ma_table ", vous devez taper (y compris les guillemets autour de la requête MySQL) : $ getdata = mysql_query ("SELECT * FROM ma_table "); changement la requête entre les parenthèses de mysql_query () si vous voulez exporter quelque chose de moins que votre tableau complet . 5 Copiez et collez le code suivant directement dans votre fichier PHP juste après la ligne 5 et avant le " > " balise de fermeture , en ne faisant aucune modification du code : $ rowpr =" "; while ( $ row = mysql_fetch_array ( $ getdata , MYSQL_NUM )) { < p> foreach ( $ row que $ el) { $ rowpr = $ rowpr . $ el . "," ; } $ rowpr = substr ( rowpr $ , 0 , -1). "\\ n" ; } mysql_close ( $ link); echo $ rowpr ; 6 Sauvegardez le fichier et fermez votre éditeur de texte. Si votre serveur PHP ne se situe pas sur le même ordinateur , transférer le fichier sur le serveur PHP 7 Ouvrez le fichier dans un navigateur Web ; . Vous verrez une longue chaîne de texte constitué de vos données . Choisissez "Enregistrer sous" (Control- S sur la plupart des PC , Commande-S sur Apple OSX) et enregistrez le fichier avec l'extension de fichier « . Csv ». Ce fichier peut être ouvert dans Excel, modifiée et partagée avec d'autres qui ont aussi Excel sur leur ordinateur.
|