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

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

PHP MySQL Query Database

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

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

Η λειτουργία " mysql_query " σας επιτρέπει να αναζήτηση μιας βάσης δεδομένων χρησιμοποιώντας οποιαδήποτε σύνταξη , συμπεριλαμβανομένων SELECT , INSERT , DELETE ή ALTER . Με αυτό τον τρόπο , μπορείτε να αλληλεπιδράσετε με τη βάση δεδομένων MySQL μέσα από τις σελίδες σας στο Web . Μπορείτε επίσης να χρησιμοποιήσετε ένα ερώτημα για να δημιουργήσετε έναν νέο πίνακα στη βάση δεδομένων και να χρησιμοποιούν αποκλειστικά και μόνο με την ιστοσελίδα σας . Όταν χρησιμοποιείτε τα ερωτήματα που επιστρέφουν ένα σύνολο αποτελεσμάτων , όπως SELECT ή ΠΕΡΙΓΡΑΨΤΕ δηλώσεις , mysql_query επιστρέφει έναν πόρο όταν επιτυχής και false διαφορετικά. Άλλα ερωτήματα απλά να επιστρέψει αληθής ή ψευδής με βάση το αποτέλεσμα .

Η Διαχείριση Δεδομένων
Η

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

Όταν χρησιμοποιείτε οποιαδήποτε λειτουργία PHP MySQL , προσθέστε μια κλήση σε " mysql_errno " ή " mysql_error » με τα ερωτήματά σας να επιστρέψετε τα μηνύματα λάθους όταν οι λειτουργίες αποτύχει . Για παράδειγμα, πληκτρολογήστε " mysql_select_db ( $ DBNAME ) ή να πεθάνουν ( mysql_error ( ) ) ? " Σε μία γραμμή ή " echo mysql_errno ( $ link ) mysql_error ( $ link) ? . " Σε ξεχωριστή γραμμή , αφού καλέσετε μια συνάρτηση MySQL . Σε αυτή την περίπτωση , εάν το όνομα της βάσης δεδομένων που παρέχετε δεν υπάρχει , PHP επιστρέφει ένα μήνυμα σφάλματος για να σας ενημερώσουμε όταν συνέβη το λάθος και τι το προκάλεσε . Με αυτό τον τρόπο , μπορείτε να αντιμετωπίσετε προβλήματα και η διόρθωσή τους με μεγαλύτερη ευκολία .
Η
εικόνων

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

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