Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να εξαγάγετε MySQL δεδομένων στο Excel σε λειτουργία PHP

Τα δεδομένα που αποθηκεύονται σε μια βάση δεδομένων MySQL είναι εύκολα sortable από τους υπολογιστές , αλλά το ίδιο το αρχείο με τον πίνακα μπορεί να είναι δύσκολο για τους ανθρώπους να διαβάζουν και δεν είναι απαραίτητα συμβατό με άλλους υπολογιστές . Για να μοιραστείτε τα δεδομένα σας εύκολα , μπορείτε να εξάγετε MySQL πληροφορίες σε ένα φύλλο εργασίας με τη μετατροπή του σε αυτό που είναι γνωστό ως « διαχωρισμένες με κόμμα " μορφή , ένα σύστημα διαίρεσης πινάκων δεδομένων , έτσι ώστε να μπορεί να αναλυθεί από μια εφαρμογή όπως το Microsoft Excel . Οδηγίες
Η

1 Δημιουργήστε ένα νέο κενό αρχείο κειμένου και ονομάστε το " export.php . " Ανοίξτε το αρχείο σε ένα πρόγραμμα επεξεργασίας κειμένου - ή ανάπτυξη PHP περιβάλλον, εάν έχετε ένα - πληκτρολογώντας " " ( δεν περιλαμβάνονται τα εισαγωγικά ) στην τελευταία γραμμή να οριοθετήσει ο κώδικας PHP - ό, τι άλλο θα γράψει μεταξύ των γραμμών 2

Ορίστε μια μεταβλητή της PHP σύνδεση, χρησιμοποιώντας την mysql_connect ( λειτουργία ) και τη θέση της βάσης δεδομένων MySQL σας , το όνομα χρήστη και τον κωδικό πρόσβασής σας . . Εάν η βάση δεδομένων βρίσκονταν σε " mysql.example.com " και ο χρήστης " johndoe " είχε τον κωδικό " 12345 ", θα πρέπει να πληκτρολογήσετε ( περιλαμβάνει τα εισαγωγικά ) :

$ link = mysql_connect ( " mysql . example.com " , " johndoe " , " 12345 " ) .

Αυτό θα πρέπει να είναι η δεύτερη γραμμή στο αρχείο PHP σας , αμέσως μετά το" εικόνων 3

Επιλέξτε τη βάση δεδομένων με την mysql_select_db ( ) εντολή , τοποθετώντας το όνομα της βάσης δεδομένων σας μεταξύ των παρενθέσεων . Εάν η βάση δεδομένων ήταν ονομάζεται " my_database , " θα πρέπει να πληκτρολογήσετε τα ακόλουθα ως τρίτη γραμμή του κώδικα PHP σας ( περιλαμβάνει τα εισαγωγικά γύρω από το όνομα της βάσης ) :

mysql_select_db ( " my_database ")?

4

Δημιουργήστε τη μεταβλητή " $ getdata " και να χρησιμοποιεί mysql_query της PHP ( λειτουργία ) για να δημιουργήσετε ένα έγκυρο ερώτημα MySQL . Για να επιλέξετε τα πάντα, από τον πίνακα " my_table , " θα πρέπει να πληκτρολογήσετε ( περιλαμβάνει τα εισαγωγικά γύρω από το ερώτημα MySQL ) :

$ getdata = mysql_query ( "SELECT * FROM my_table ")?

Αλλαγή το ερώτημα μεταξύ των παρενθέσεων της mysql_query ( ) , αν θέλετε να εξάγετε κάτι λιγότερο από πλήρη τραπέζι σας .
5

αντιγραφή και επικόλληση του παρακάτω κώδικα απευθείας στο αρχείο PHP σας μόνο μετά από τη γραμμή 5 και πριν από την " > " ετικέτα κλεισίματος , χωρίς να κάνει αλλαγές στον κώδικα :

$ rowpr = " " ?

while ( $ γραμμή = mysql_fetch_array ( $ getdata , MYSQL_NUM ) ) {

foreach ( $ σειρά από $ el ) {

$ rowpr = $ rowpr . $ el . " , " ?

}

$ rowpr = substr ( $ rowpr , 0 , -1 ) . " \\ n" ?

}

mysql_close ( $ link) ?

echo $ rowpr ?
Η 6

Αποθηκεύστε το αρχείο και κλείστε το επεξεργαστή κειμένου . Εάν ο διακομιστής PHP σας δεν βρίσκεται στον ίδιο υπολογιστή , μεταφέρετε το αρχείο στο διακομιστή PHP
Η

7 Ανοίξτε το αρχείο σε ένα πρόγραμμα περιήγησης στο Web ? . Θα δείτε μια μεγάλη συμβολοσειρά κειμένου που αποτελείται από τα δεδομένα σας . Επιλέξτε " Αποθήκευση ως " ( Control- S σε περισσότερους υπολογιστές ? Command - S της Apple OSX ) και αποθηκεύστε το αρχείο με την επέκταση αρχείου " csv . » . Αυτό το αρχείο μπορεί πλέον να ανοιχτούν στο Excel , να τροποποιηθεί και να μοιράζονται με άλλους που έχουν επίσης το Excel στον υπολογιστή τους .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα