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

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

Πώς να ελέγξετε αν είστε συνδεδεμένοι σε μια MySQL με PHP μεταβλητές και χωρίς να συνδεθείτε

PHP δεν έχει ενσωματωμένη λειτουργία που σας επιτρέπει να ελέγξετε αν είστε συνδεδεμένοι με ένα διακομιστή MySQL . Ωστόσο , αντί να ξοδεύουν ώρες στο να γράψει μια λειτουργία για να ελέγξετε για μια σύνδεση τον εαυτό σας , μπορείτε να χρησιμοποιήσετε άλλες ενσωματωμένες λειτουργίες για να κάνουν το ίδιο πράγμα . Για παράδειγμα , καλέστε την PHP " mysql_list_dbs " λειτουργία και να αποθηκεύσετε τα αποτελέσματα σε μια μεταβλητή της PHP . Εάν έχετε συνδεθεί στο παρελθόν MySQL , αυτή η μεταβλητή θα αποθηκεύει μια λίστα των βάσεων δεδομένων στο διακομιστή . Εάν όχι , η μεταβλητή θα έχει καμία αξία . Έλεγχος για την αξία του θα σας πει αν έχετε συνδεθεί με MySQL ή όχι . Οδηγίες
Η

1 Ανοίξτε το αρχείο HTML . Τοποθετήστε το δρομέα στο σημείο που θέλετε να ελέγξετε για μια σύνδεση MySQL 2

Πληκτρολογήστε τον ακόλουθο κώδικα : .

$ DbConn = @ mysql_list_dbs ( ) ?

Αυτό δημιουργεί μια μεταβλητή της PHP η οποία καλεί τις « mysql_list_dbs ( ) " λειτουργία. Το σύμβολο "@ " λέει στον browser να μην εμφανίζεται κανένα μήνυμα λάθους, εάν η κλήση της συνάρτησης αποτύχει , οπότε αν δεν είστε συνδεδεμένοι σε MySQL , η ιστοσελίδα σας δεν εμφανίζεται το σφάλμα .
Εικόνων 3

Πληκτρολογήστε τον ακόλουθο κώδικα :

if ($ dbConn ) {

echo " η σύνδεση πραγματοποιήθηκε . "?

} else {

echo " η σύνδεση δεν είναι εγκατεστημένοι ". ?

}

Αυτή η δήλωση εάν οι δοκιμές για να δούμε αν η μεταβλητή $ dbConn έχει αξία? δηλαδή , αν η κλήση της συνάρτησης επιστρέφεται σε καμία βάση δεδομένων . Αν ναι , τότε έχετε δημιουργήσει προηγουμένως μια σύνδεση με MySQL . Αν όχι , δεν υπάρχει σύνδεση .
Η 4

Αποθηκεύστε και κλείστε το αρχείο HTML , στη συνέχεια να φορτώσετε στο διακομιστή Web σας .
Η
εικόνων

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

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