1 Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου , όπως το Σημειωματάριο , και να γράψει ένα τμήμα του κώδικα PHP που συνδέεται με το διακομιστή σας MySQL και επιλέγει τη βάση δεδομένων που θέλετε να εμφανίσετε . Κάνετε αυτό με τη χρήση " mysql_connect " PHP και « mysql_select_db " λειτουργίες . Εδώ είναι το τελικό κώδικα ( θα πρέπει να δώσετε τα στοιχεία της δικής σας βάσης δεδομένων ) :
« υποδοχής» , « όνομα χρήστη » = $ dbInfo = array (' υποδοχής ' = > > « USERNAME ',' password ' = > ' ΚΩΔΙΚΟΣ ',' DBNAME ' = > ' db_name ») ? $ link = mysql_connect ( $ dbInfo [ «υποδοχής» ] , $ dbInfo [' όνομα '] , $ dbInfo [' password ' ] ) ή να πεθάνουν ( « Αδυναμία σύνδεσης » ) ? mysql_select_db ( $ dbInfo [ . dbname '] ) ή να πεθάνουν ( « Αδύνατη η σύνδεση με DB ' $ dbInfo [ « dbname '] ) ? 2 Γράψτε ένα τμήμα του κώδικα που ανακτά μια λίστα από πίνακες στην τρέχουσα βάση δεδομένων . Βρόχο μέσω του αποτελέσματος που και εισάγετε το όνομα κάθε πίνακα σε μια σειρά . Χρησιμοποιήστε μητρική " mysql_query " PHP και « mysql_fetch_array " λειτουργίες . Ο τελικός κώδικας θα πρέπει να μοιάζει κάπως έτσι : $ result = mysql_query ( " ΠΙΝΑΚΕΣ SHOW ")? While ( $ γραμμή = mysql_fetch_array ( $ αποτέλεσμα) ) { $ tableArr [ ] = $ σειρά [ 0 ] ? } Loop μέσω της σειράς του πίνακα ονομάτων χρησιμοποιώντας ένα " foreach " loop . Κάθε επανάληψη πρέπει να φέρω όλες τις γραμμές του πίνακα χρησιμοποιώντας ένα "SELECT * FROM table_name " ερώτημα MySQL , να ανακτήσετε τα ονόματα των στηλών του πίνακα και να τους προβάλλουμε ως επικεφαλίδες του πίνακα , βρόχος μέσα από κάθε γραμμή στο αποτέλεσμα του ερωτήματος επιλογής καθορίζονται και να τους προβάλλουμε ως μια σειρά στην ο πίνακας . Παρακάτω είναι ο πλήρης κώδικας : foreach ( $ tableArr από $ πίνακα) { $ result = mysql_query ( . "SELECT * FROM " $ πίνακα) ? $ RowArr = array ( ) ? echo " if ( mysql_num_rows ( $ result ) > 0 ) { while ( $ γραμμή = mysql_fetch_array ( $ αποτέλεσμα) ) { $ rowArr [ ] = $ γραμμή ? } echo " foreach ( array_keys ( $ rowArr [ 0 ] ) , όπως $ key ) { echo " } echo " foreach ( $ rowArr από $ σειρά) { echo "tr " ? foreach ( $ σειρά από $ πεδίο) { echo " } echo " " ? } echo " } else { echo" πίνακας είναι άδειο } } Κλείστε τη σύνδεση με το διακομιστή MySQL με την " mysql_close " λειτουργία : mysql_close ( ) ?
εικόνων 3
" . $ πίνακα . "
" ?
" ? " ? " ?
" . $ κλειδί . " " ?
" . $ πεδίο . " " ?
Η 4
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα