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

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

PHP MySQL Δοκιμές λειτουργίας Σύνδεση

Σε ένα PHP -based ιστοσελίδα , μπορείτε να χρησιμοποιήσετε τη λειτουργία mysql_connect να δημιουργήσει μια σύνδεση με μια βάση δεδομένων MySQL . Στην πλέον σελίδες , ή δυναμικές σελίδες όπου μπορείτε να δημιουργήσετε και να κλείσει πολλαπλές συνδέσεις σε βάσεις δεδομένων , μπορεί να γίνει δύσκολο να παρακολουθείτε εγκατεστημένες συνδέσεις . Υπάρχουν διάφοροι τρόποι που μπορείτε να δοκιμάσετε MySQL συνδέσεις χρησιμοποιώντας διάφορες συναρτήσεις της PHP στη σελίδα σας . Σύνδεση
Η

Για να δημιουργήσετε μια σύνδεση με μια βάση δεδομένων MySQL σε PHP , θα πρέπει να χρησιμοποιήσετε τη λειτουργία mysql_connect , η οποία απαιτεί ένα διακομιστή βάσης δεδομένων , το όνομα χρήστη και τον κωδικό πρόσβασης ως παραμέτρους . Μπορείτε να δημιουργήσετε μια σύνδεση σε οποιαδήποτε στιγμή στον κώδικά σας . Η λειτουργία έχει μια παράμετρο που σας επιτρέπει να συστήσουν περισσότερες από μία σύνδεση με μια βάση δεδομένων MySQL χρησιμοποιώντας τις ίδιες παραμέτρους . Αυτό σας επιτρέπει να κάνετε πολλές κλήσεις χρησιμοποιώντας τη λειτουργία mysql_connect χωρίς να δημιουργεί ένα σφάλμα PHP .
Εικόνων Ο @ Σύμβολο
Η

Χρησιμοποιώντας το σύμβολο "@ " μπροστά από μια συνάρτηση κλήση λέει PHP ώστε να μην δείξει ένα μήνυμα σφάλματος αν κάτι πάει στραβά . Για παράδειγμα , αν χρησιμοποιείτε τη λειτουργία mysql_connect αλλά πληκτρολογήστε έναν εσφαλμένο όνομα του κεντρικού υπολογιστή , PHP εμφανίζει μια προειδοποίηση για να πω ότι δεν μπορείτε να δημιουργήσετε τη σύνδεση . Πληκτρολογώντας "@ mysql_connect " αντ 'αυτού, η PHP θα προσπαθήσει να δημιουργήσει μια σύνδεση , αλλά αν η προσπάθεια αποτύχει , κανένα μήνυμα δεν φαίνεται . Ωστόσο , αυτό το καθιστά δύσκολο να ελέγξει λάθος γιατί γίνεται όλο και πιο δύσκολο να προσδιοριστεί ο τόπος όπου εμφανίζονται προβλήματα .

Η Αν Δηλώσεις

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

Όταν δοκιμές Σφάλμα τίποτα στην ιστοσελίδα σας χρησιμοποιώντας PHP , θα πρέπει πάντα να περιλαμβάνει κάποιο λάθος χειρισμό κώδικα . Η PHP « πεθάνει» και να « έξοδο » λειτουργίες σας επιτρέπουν να προγραμματίσετε ένα μήνυμα και να τερματίσετε μια δέσμη ενεργειών ή κλήση συνάρτησης . Και οι δύο κάνουν το ίδιο πράγμα, έτσι ποια θα χρησιμοποιήσετε είναι ένα θέμα προτίμησης . Πληκτρολογήστε " mysql_connect ( ) ή πεθαίνουν ( " δεν είναι δυνατή η σύνδεση με τη βάση δεδομένων ")? " . Για να δείξει ότι, αν η PHP δεν μπορεί να βρει τη βάση δεδομένων MySQL , ενημερώνει το χρήστη με το μήνυμα στη λειτουργία της μήτρας


εικόνων

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

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