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

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

Πώς να Count Records σε ένα PHP MySQL Query

Μπορείτε να μετρήσετε τον αριθμό των εγγραφών σε έναν πίνακα MySQL με την PHP για διάφορους σκοπούς , όπως η συλλογή στατιστικών στοιχείων σχετικά με τον αριθμό των εγγεγραμμένων χρηστών σε ένα δικτυακό τόπο , τον υπολογισμό του αριθμού των σελίδων για να εμφανίσετε όταν paginating τα αποτελέσματα μιας αναζήτησης , ή να εκτιμηθεί ο χρόνος που απαιτείται για την ενημέρωση όλων των γραμμών σε έναν πίνακα . MySQL έχει μια λειτουργία ειδικά για το σκοπό αυτό : η λειτουργία " COUNT " . Οδηγίες
Η

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

$ χερούλι = mysql_connect ( ' localhost ' , 'root' , ' my_password ') ?

Mysql_select_db ( « my_database »; ) ?

Αντικαταστήστε το " my_password " και " my_database " με κωδικό πρόσβασης και η βάση δεδομένων σας 2

Γράψτε ένα τμήμα του κώδικα που θα εκτελέσει ένα ερώτημα επιλογής με τον πίνακα του οποίου τα στοιχεία θέλετε . να μετρήσει χρησιμοποιώντας τη λειτουργία " mysql_query " PHP και να εκχωρήσετε το αποτέλεσμα σε μια νέα μεταβλητή . Χρησιμοποιήστε " COUNT ( * ) AS μετράνε » ως έκφραση επιλέξτε να ανακτήσετε τον αριθμό των γραμμών ως « μετράνε ». Εδώ είναι ένα παράδειγμα :

$ result = mysql_query ( "SELECT COUNT ( * ) AS μετράνε ΑΠΟ συνταγές ")?
Εικόνων 3

Γράψτε ένα τμήμα του κώδικα για να εκτελέσει την λειτουργία " mysql_fetch_assoc " . Η λειτουργία θα φέρω το πρώτο και μόνο , σειρά ως ένα associative array , και ορίστε το αποτέλεσμα σε μια νέα μεταβλητή . Δείτε το δείκτη " μετράνε " στη νέα μεταβλητή για να πάρετε τον αριθμό των γραμμών . Εδώ είναι ένα παράδειγμα :
$ γραμμή

= mysql_fetch_assoc ( $ αποτέλεσμα) ?

$ Count = $ [σειρά « μετράνε » ] ?

Echo " Γραμμές : " . $ μετράνε ?
Η
εικόνων

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

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