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

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

PHP Count σε MySQL Αποτελέσματα

Όταν προγραμματιστές να δημιουργούν ιστοσελίδες χρησιμοποιώντας τη γλώσσα PHP και μια βάση δεδομένων MySQL , μπορούν να πραγματοποιούν διάφορους τύπους δεδομένων ερωτήματος . Μερικές φορές, ένας προγραμματιστής θα πρέπει να καθορίσει τον αριθμό των γραμμών του πίνακα της βάσης δεδομένων που προκύπτουν από ένα ερώτημα , έτσι ώστε να μπορεί να κτίσει αυτά τα αποτελέσματα μέσα σε HTML σήμανσης . Το έργο αυτό μπορεί να επιτευχθεί με τη χρήση τόσο SQL και PHP λειτουργίες . Και οι δύο επιλογές απαιτούν μόνο λίγες γραμμές κώδικα . Ερωτήματα SQL
Η

προγραμματιστές που εργάζονται με βάσεις δεδομένων MySQL μπορεί να εκτελέσει τα ερωτήματα SQL σε αυτά . Μέσα σε αυτά τα ερωτήματα , ένας προγραμματιστής μπορεί να καθορίσει ένα συγκεκριμένο σύνολο δεδομένων , αναφορά ονόματα πινάκων και στηλών . Τα αποτελέσματα ενός ερωτήματος μπορεί να περιλαμβάνουν πολλαπλές εγγραφές. Ανάλογα με την εφαρμογή , αυτό μπορεί να σημαίνει ότι ο κύριος του έργου δεν έχει καμία ιδέα για το πώς πολλές εγγραφές το ερώτημα θα επιστρέψει , το οποίο μπορεί να αποτελέσει πρόβλημα κατά την παρουσίαση των δεδομένων μέσα σε ένα περιβάλλον Web σε PHP . Αυτό είναι όπου τα ερωτήματα μέτρηση μπορεί να αποδειχθεί χρήσιμη .
Εικόνων Επερώτηση Από PHP
Η

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

Η MySQL Count
Η

Η λειτουργία καταμέτρηση σε SQL επιτρέπει στους προγραμματιστές να καθορίσουν τον αριθμό των εγγραφών α συγκεκριμένο ερώτημα θα επιστρέψει . Το ακόλουθο δείγμα κώδικα δείχνει ένα ερώτημα count: SELECT COUNT ( * ) FROM πελάτη?

Αυτό επιστρέφει το συνολικό αριθμό των εγγραφών στον συγκεκριμένο πίνακα . Για να επιστρέψετε τον αριθμό των διακριτών τιμών σε μια συγκεκριμένη στήλη του πίνακα , ο κύριος του έργου θα μπορούσε να χρησιμοποιήσει το ακόλουθο κείμενο : SELECT COUNT ( DISTINCT firstname ) ΑΠΟ πελάτη?

Για να εκτελέσετε ένα ερώτημα μετράνε από ένα PHP script , προγραμματιστές να χρησιμοποιούν την ακόλουθη σύνταξη : $ count_query = " SELECT COUNT ( DISTINCT firstname ) ΑΠΟ πελάτη " ? $ result = mysql_query ( $ count_query ) ?

Αυτό δίνει το σενάριο μια αναφορά στον αριθμό των γραμμών στα δεδομένα που επιστρέφονται από το ερώτημα .
εικόνων PHP Αριθμός σειρών
Η

Μέσα σε ένα PHP script , οι προγραμματιστές μπορούν να χρησιμοποιήσουν τις λειτουργίες γλώσσα για να προσδιοριστεί ο αριθμός των εγγραφών σε ένα σύνολο αποτελεσμάτων ερωτήματος , αντί να εκτελέσει μια μέτρηση ερώτημα ειδικά για να ανακτήσει τις εν λόγω πληροφορίες . Το ακόλουθο δείγμα κώδικα δείχνει : $ query = "SELECT * FROM πελάτη " ? $ Result = mysql_query ( $ query ) ? $ NUM_RECORDS = mysql_num_rows ( $ αποτέλεσμα) ?

Αυτό επιτρέπει ο κύριος του έργου να καθορίσουν τον αριθμό των αρχεία χωρίς να χρειάζεται να πραγματοποιήσει ένα ξεχωριστό ερώτημα . Διαφορετικά, μπορεί να υπάρχει μια ανάγκη για να εκτελέσει ένα ερώτημα για να πάρει τα δεδομένα και ένα άλλο για να μάθετε πόσα αρχεία είναι σε αυτό . Η " mysql_num_rows " επιστρέφει έναν ακέραιο ότι το σενάριο μπορεί να αναφέρεται σε κατά την κατασκευή της ιστοσελίδας HTML .
Η
εικόνων

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

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