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

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

Πώς να Μετατροπή MySQL στο Excel Χρησιμοποιώντας την PHP

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

1 Κάντε δεξί κλικ στο αρχείο PHP που θέλετε να χρησιμοποιείτε για να εξαγάγετε τα δεδομένα . Κάντε κλικ στο " Άνοιγμα με " και επιλέξτε την προτιμώμενη επεξεργαστή PHP σας . 2

Δημιουργήστε μια σύνδεση με τη βάση δεδομένων MySQL . Πρέπει να έχετε μια σύνδεση με τη βάση δεδομένων για την αναζήτηση και να εξαγάγετε τα δεδομένα

mysql_connect ( "localhost " , "username" , " password" ) ή να πεθάνουν ( mysql_error ())? . Mysql_select_db ( " db » ) ή να πεθάνουν ( mysql_error ( ) ) ?

Η πρώτη γραμμή του κώδικα καθορίζει το διακομιστή και το όνομα χρήστη και τον κωδικό πρόσβασης θα πρέπει να έχουν πρόσβαση στο διακομιστή. Η δεύτερη γραμμή του κώδικα συνδέεται με τη βάση δεδομένων που περιέχει τα δεδομένα σας . Αντικαταστήστε αυτές τις τιμές με τα δικά σας .
Εικόνων 3

ερωτημάτων στη βάση δεδομένων . Για παράδειγμα , να ανακτήσετε μια λίστα των πελατών από τη βάση δεδομένων MySQL :

$ αρχεία = mysql_query ( " επιλέξτε * από τους πελάτες " ) ή να πεθάνουν ( mysql_error ( ) ) ? $ Σειρές = mysql_fetch_array ( $ εγγραφές) ?

το ερώτημα επιστρέφει τα αποτελέσματα στην « σειρές » μεταβλητή . Μπορείτε να χρησιμοποιήσετε τα δεδομένα που αποθηκεύονται στη μεταβλητή γραμμές για να εξάγετε τα δεδομένα σε ένα υπολογιστικό φύλλο του Excel .
Η 4

Ανοίξτε τις βιβλιοθήκες του Excel και να δημιουργήσετε ένα πρόγραμμα χειρισμού αρχείων για ένα αρχείο υπολογιστικού φύλλου του Excel . Για παράδειγμα, δημιουργήστε ένα αρχείο με όνομα " customers.xls " για να εξαγάγετε τα δεδομένα από MySQL :

περιλαμβάνουν « υπολογιστικού φύλλου /Excel /Writer.php » ? $ Excel = νέα Spreadsheet_Excel_Writer ( « customers.xls ') ? $ $ = φύλλο excel - > addWorksheet ( «Κατάλογος των πελατών ») ?
5

Γράψτε τα στοιχεία MySQL στο υπολογιστικό φύλλο Excel για να βρόχο μέσω κάθε ρεκόρ και να γράψει τα δεδομένα στο αρχείο υπολογιστικού φύλλου του Excel :

$ count = 0 ? foreach ( $ ρεκόρ από $ σειρές ) { foreach ( $ σειρές από $ key = > $ value ) { $ φύλλο - > write ( $ count , $ key , $ value ) ? } $ μετράνε + + ? }
Η 6

Αποθηκεύστε τα αποτελέσματα . Αφού γράψετε όλες τις εγγραφές , θα πρέπει να αποθηκεύσετε το υπολογιστικό φύλλο . Το φύλλο αποθηκεύει όταν καλείτε το " Κλείσιμο" λειτουργία

$ excel - > close ( )? .
Η
εικόνων

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

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