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

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

Πώς να ενημερώσετε μια βάση δεδομένων στην PHP Χρησιμοποιώντας JavaScript

Ενημέρωση βάσης δεδομένων μέσω μιας ιστοσελίδας είναι μια κοινή εργασία για τους προγραμματιστές . Συνήθως , μια ιστοσελίδα θα κατασκευαστεί σε HTML , αλλά θα χρησιμοποιήσει επίσης PHP Javascript για να το φέρει σε δυναμικά στοιχεία . Για να ενημερώσετε μια βάση δεδομένων , θα πρέπει Server Side scripting , το οποίο είναι όπου PHP μπαίνει PHP είναι σε θέση να συνδεθείτε σε μια βάση δεδομένων και να πραγματοποιήσει ενημερώσεις σχετικά με αυτό . JavaScript μπορεί να χρησιμοποιηθεί για να βοηθήσει αυτή τη διαδικασία με διάφορους τρόπους , συμπεριλαμβανομένης της επικύρωσης της εισόδου του χρήστη και την επικοινωνία με Server Side σενάρια μέσω AJAX . Οδηγίες
Η 1

οικοδομήσουμε ένα web interface της σελίδας . Δημιουργία δομών HTML για να διευκολυνθεί η ενημέρωση των δεδομένων . Ανάλογα με το σκοπό του site σας , αυτό είναι πιθανό να περιλαμβάνει την οικοδόμηση μιας φόρμα για να συλλάβει την είσοδο του χρήστη . Μπορείτε είτε να επεξεργαστεί την ενημέρωση των δεδομένων από την υποβολή του εντύπου , ή μπορείτε να χρησιμοποιήσετε AJAX για να το πράξουν . Δημιουργήστε τα στοιχεία φόρμας HTML που θα πρέπει να συγκεντρώσει τα δεδομένα που εισάγει ο χρήστης . Μπορείτε να χρησιμοποιήσετε στοιχεία όπως πεδία κειμένου , drop -down κουτιά , κουμπιά και τα πλαίσια ελέγχου . 2

Χρησιμοποιήστε JavaScript για να επεξεργαστεί τα δεδομένα . Θα πρέπει να αποστείλετε δεδομένα σε ένα Server Side PHP script και JavaScript μπορεί να χρησιμοποιηθεί τόσο για την επικύρωση αυτών των δεδομένων και να το στείλετε . Οι περισσότερες μορφές ιστοσελίδων χρησιμοποιούν μια σειρά από τυπικές λειτουργίες επικύρωσης για να βεβαιωθείτε ότι ο χρήστης έχει εισάγει έγκυρα δεδομένα . Αυτό περιλαμβάνει συμπληρώνοντας τα απαιτούμενα πεδία και μόνο εισάγοντας το σωστό είδος των δεδομένων , για παράδειγμα, με τις διευθύνσεις ηλεκτρονικού ταχυδρομείου και τους αριθμούς τηλεφώνου . Αν σκοπεύετε να χρησιμοποιήσετε AJAX , μπορείτε επίσης να υποβάλετε το περιεχόμενο του εντύπου με το σενάριο PHP και να λάβετε το αποτέλεσμα , χωρίς το πρόγραμμα περιήγησης στο web που έχει να φέρω μια νέα σελίδα . Για να το κάνετε αυτό , θα πρέπει να εκχωρήσετε λειτουργίες AJAX στο κουμπί πατηθεί κατά την υποβολή της φόρμας .
Εικόνων 3

Επεξεργασία των δεδομένων με τη χρήση της PHP . Όταν Server Side script σας λαμβάνει τα δεδομένα , θα πρέπει στη συνέχεια να χρησιμοποιήσουν αυτό για να σχηματίσουν μια δήλωση ενημέρωσης. Η δήλωση της ενημερωμένης έκδοσης έχει να ισχύει SQL και πρέπει να περιέχει όλα τα αναγκαία στοιχεία για μια επιτυχημένη ενημέρωση . Δημιουργία προσωπικών ενημέρωση σας μέσα στο script PHP , συμπληρώνοντας τα στοιχεία δεδομένων που έχουν περάσει από την είσοδο του χρήστη . Είναι πιθανό ότι θα χρειαστεί να παράσχει κάποιο αναγνωριστικό από ό, τι τα δεδομένα στη βάση δεδομένων που προσπαθείτε να ενημερώσετε , για παράδειγμα, ένα πρωτεύον κλειδί τον εντοπισμό μια απλή εγγραφή δεδομένων .
Η 4

Ενημέρωση της βάσης δεδομένων . Μέσα σε PHP script σας , εκτελέστε την ενημέρωση σχετικά με τη βάση δεδομένων σας . Θα πρέπει πρώτα να συνδεθεί με τη βάση δεδομένων , παρέχοντας το όνομά του μαζί με το όνομα χρήστη και τον κωδικό πρόσβασής σας . SQL σας θα πρέπει να είναι έγκυρη και να περιέχει τις σωστές τιμές δεδομένων . Κατά την εκτέλεση της ενημέρωσης, βεβαιωθείτε ότι μπορείτε να πάρετε μια απάντηση που θα σας ενημερώνει για την επιτυχία ή την αποτυχία της ενημέρωσης , έτσι ώστε να μπορείτε να το δηλώσετε στο χρήστη .
5

Επιστροφή απάντηση προς τον χρήστη . Είτε είστε με τη χρήση AJAX ή κουβαλούν μια νέα σελίδα , κατά την επεξεργασία των δεδομένων φόρμας, θα πρέπει να δίνει πάντα στο χρήστη μια ένδειξη για το αν οι πληροφορίες τους έχουν υποβληθεί με επιτυχία . Με AJAX , μπορείτε να το κάνετε αυτό μέσα στην ίδια σελίδα που τα στοιχεία που υποβλήθηκαν μέσω , χρησιμοποιώντας τις λειτουργίες Javascript για να γράψει σε ένα μέρος της σελίδας όταν μια ανταπόκριση από την πλευρά του server script . Αν είναι γοητευτικός μια νέα σελίδα , μπορείτε απλά να οικοδομήσουμε την ένδειξη της επιτυχίας στην HTML , όπως η σελίδα έχει σταλεί στον browser .
Η
εικόνων

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

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