Για να συνδεθείτε σε μια βάση δεδομένων MySQL σε PHP , μπορείτε να χρησιμοποιήσετε τη λειτουργία " mysql_connect " , η οποία απαιτεί τρεις παραμέτρους : μια βάση δεδομένων διακομιστή MySQL , το όνομα χρήστη και έναν κωδικό πρόσβασης . Μπορείτε να δώσετε αυτές τις παραμέτρους , είτε άμεσα ως χορδές ή ως μεταβλητές της PHP . Για παράδειγμα , πληκτρολογώντας " $ db = mysql_connect ( $ dbserver , $ dbUsername , $ dbPassword ) ? " ( Χωρίς εισαγωγικά ) δημιουργεί μια σύνδεση με MySQL . Όταν είναι επιτυχής , η « mysql_connect " κάνει μόνο τη σύνδεση με το διακομιστή , όχι με οποιαδήποτε βάση δεδομένων ή πίνακες και δεν μπορεί ακόμη να υποβάλλουν ερωτήματα .
Εικόνων Επιλογή Βάσης
Η
MySQL servers συχνά έχουν περισσότερες από μία βάση δεδομένων. Για να επιλέξετε μια συγκεκριμένη ένα που έχει τους πίνακες που χρειάζεστε για την ιστοσελίδα σας , η λειτουργία " mysql_select_db " . Το μόνο που χρειάζεται να δώσετε ένα όνομα βάσης δεδομένων ως παράμετρο και να χρησιμοποιήσετε μια μεταβλητή ή μια συμβολοσειρά για να το πράξουν . Για παράδειγμα, πληκτρολογήστε " mysql_select_db ( $ DBNAME ) ? " ( Χωρίς εισαγωγικά ) για να επιλέξετε μια βάση δεδομένων από το διακομιστή . Μπορείτε να κάνετε πολλές κλήσεις για τη λειτουργία για να συνδεθείτε με πολλαπλές βάσεις δεδομένων . Εάν η πρόσκληση για " mysql_select_db " δεν αποτύχει, μπορείτε να ξεκινήσετε ρωτώντας τους πίνακες της βάσης δεδομένων .
Η Ερωτήματα
Η
Μετά την επιτυχή σύνδεση σε ένα διακομιστή MySQL και επιλέγοντας μία ή περισσότερες βάσεις δεδομένων , μπορείτε να υποβάλετε ερώτημα τους πίνακες χρησιμοποιώντας σύνταξη SQL και να εμφανίσετε τα αποτελέσματα που επιστρέφονται στις ιστοσελίδες σας . Για να υποβάλλετε ένα ερώτημα σε PHP , χρησιμοποιήστε τη λειτουργία " mysql_query » και να αποθηκεύσει την τιμή σε μια μεταβλητή . Για παράδειγμα, πληκτρολογήστε " $ query = mysql_query ( " SELECT * FROM table_name ') ? " Να υποβάλει ένα ερώτημα . Μπορείτε να χρησιμοποιήσετε οποιαδήποτε ερωτήματα SQL που επιθυμείτε , από την απλή επιλογή , ενημέρωση , να προσθέσετε ή να διαγράψετε τα ερωτήματα για τα ερωτήματα που χρησιμοποιούν όρους , ενώνει , τα όρια ή τις διαδικασίες .
Εικόνων Εξαιρέσεις
Η
Κατά τον προγραμματισμό της ιστοσελίδας σας για να συνδεθείτε σε μια βάση δεδομένων MySQL , θα πρέπει να περιλαμβάνει κάποιο κώδικα χειρισμού σφάλματος . Μια μέθοδος είναι να καλέσετε μια συνάρτηση και στη συνέχεια πληκτρολογήστε " ή να πεθάνουν ( mysql_error ( ) ) ? " Με " πεθαίνουν " ανεβάζει το μήνυμα σφάλματος MySQL στη σελίδα του Web, εάν η κλήση λειτουργία αποτυγχάνει . Εναλλακτικά , το " προσπαθήσουμε , να ρίξει και να πιάσει " μέθοδος περιλαμβάνει γράφεις ένα μπλοκ του κώδικα για την «προσπαθούν» τμήμα όπου θα προσπαθήσει να καλέσετε μια συνάρτηση και αν αυτό αποτύχει , μπορείτε να χρησιμοποιήσετε το "ρίξει " λέξη-κλειδί για να περάσει την εξαίρεση του " πιάσει " μπλοκ του κώδικα , ο οποίος χειρίζεται την εξαίρεση . Η μέθοδος αυτή απαιτεί περισσότερο προγραμματισμό , αλλά σας δίνει επιπλέον ευελιξία σε μηνύματα λάθους προγραμματισμού .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα