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

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

Η βασική MySQL Connection σε PHP Scripts Σφάλμα Έλεγχος

Το ελάχιστο που χρειάζεστε για να συνδεθείτε με μια βάση δεδομένων MySQL χρησιμοποιώντας PHP είναι η " mysql_connect " λειτουργία για να συνδεθείτε σε ένα διακομιστή , τότε η λειτουργία " mysql_select_db " για να επιλέξετε μια βάση δεδομένων στο διακομιστή . Όταν δίνετε επιχειρήματα σε διάφορες κλήσεις λειτουργία , μπορείτε να χρησιμοποιήσετε χορδές ή να περάσουμε τις μεταβλητές με τις τιμές που απαιτούνται . Πρόγραμμα απλές μεθόδους αντιμετώπισης σφαλμάτων για να εμφανιστεί σε περίπτωση που η PHP δεν μπορεί να συνδεθεί με MySQL . Μετά από αυτό , μπορείτε να υποβάλετε ερώτημα στη βάση δεδομένων . Σύνδεση σε MySQL
Η

Για να συνδεθείτε σε ένα MySQL με την PHP , θα πρέπει να χρησιμοποιήσετε τη λειτουργία " mysql_connect " . Τουλάχιστον, αυτό απαιτεί τρεις παραμέτρους: το διακομιστή βάσης δεδομένων, ένα όνομα χρήστη και έναν κωδικό πρόσβασης . Αποθηκεύσετε το αποτέλεσμα σε μια μεταβλητή . Για παράδειγμα, πληκτρολογήστε " $ conn = mysql_connect ( $ DBHOST , $ DBUSER , $ DBPASS ) ? " Να κάνει τη σύνδεση . Εφ 'όσον δεν αλλάζουν την τιμή της μεταβλητής , η σύνδεση παραμένει ανοιχτό . Ως πρόσθετα επιχειρήματα , μπορείτε να καθορίσετε αν είστε για την ίδρυση μιας δεύτερης σύνδεσης και να ορίσετε τις σημαίες , αλλά αυτά δεν είναι απαραίτητα και για τους πιο προχωρημένους συνδέσεις .
Εικόνων Επιλέξτε μια βάση δεδομένων
Η

απλά δημιουργήσει μια σύνδεση στο να MySQL δεν σας επιτρέπουν να αλληλεπιδράσετε με μια βάση δεδομένων . Χρησιμοποιήστε τη λειτουργία " mysql_select_db " για να ανοίξετε μια βάση δεδομένων MySQL που μπορείτε να υποβάλετε ερώτημα . Για παράδειγμα, πληκτρολογήστε " mysql_select_db ( $ DBNAME ) ? " Για να επιλέξετε μια βάση δεδομένων . Μπορείτε επίσης να παρέχει ένα αναγνωριστικό σύνδεσης για να καθορίσετε ποια σύνδεση για χρήση με την παρούσα πρόσκληση λειτουργία, αλλά αν αφήσετε αυτήν την παράμετρο έξω , PHP χρησιμοποιεί την τελευταία σύνδεση που από τη λειτουργία " mysql_connect " . Επίσης , σημειώστε ότι δεν χρειάζεται να αποθηκεύσετε τα αποτελέσματα αυτής της συνάρτησης σε μια μεταβλητή .

Η Χειρισμός
Η

Εάν προκύψει σφάλμα κατά την προσπάθεια Σφάλμα δημιουργήσει μια σύνδεση με MySQL , χρησιμοποιήστε τη λειτουργία " mysql_error " για να εμφανιστεί το μήνυμα σφάλματος στην οθόνη . Έχετε δύο βασικές επιλογές για το χειρισμό σφαλμάτων κατά τη σύνταξη κώδικα . Κατ 'αρχάς , μπορείτε να χρησιμοποιήσετε τη λειτουργία " μήτρα " . Για παράδειγμα, πληκτρολογήστε " $ conn = mysql_connect ( ... ) ή να πεθάνουν ( mysql_error ( ) ) ? " Για να βγείτε από το σενάριο , όταν παρουσιάζεται ένα σφάλμα . Εναλλακτικά , μπορείτε να χρησιμοποιήσετε μια εντολή if . Για παράδειγμα, πληκτρολογήστε " if ($ conn = mysql_connect ( ... ) { //κώδικας για την επιτυχία } else { mysql_error ( ) ? } " . Να χρησιμοποιούν την υπό όρους κατασκεύασμα
εικόνων Υποβολή Αιτημάτων

Όταν έχετε δημιουργήσει επιτυχώς μια σύνδεση από την PHP σας σε MySQL , χρησιμοποιήστε τη λειτουργία " mysql_query " να υποβάλει ερωτήματα στη βάση δεδομένων MySQL χρησιμοποιώντας τη σύνταξη και να επιστρέψετε τις πληροφορίες στην ιστοσελίδα σας . Αποθηκεύστε τα αποτελέσματα από το ερώτημα σε μια μεταβλητή , έτσι ώστε να μπορούν να χειριστούν τα δεδομένα και να εμφανίσετε ό, τι θέλετε στη σελίδα. Επίσης , περιλαμβάνουν κώδικα χειρισμού με τον ίδιο τρόπο που κάνατε κατά τη δημιουργία σύνδεσης στην περίπτωση των άκυρων ερωτήματα σφάλματος .
εικόνων

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

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