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

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

Πώς να μετατρέψετε ένα Count σε μια σειρά σε PHP

ισχυρή λειτουργία " COUNT " της MySQL χρησιμοποιείται για να λογαριάζετε τον αριθμό των καταχωρήσεων σε μια βάση δεδομένων που ταιριάζουν συγκεκριμένα κριτήρια --- για παράδειγμα , αν έχετε μια λίστα των εργαζομένων και θέλετε να επιλέξετε ο καθένας που γεννήθηκε σε ένα συγκεκριμένο έτος . Να αναφέρεται σε αυτές τις πληροφορίες εκτός της βάσης δεδομένων, ωστόσο, πρέπει πρώτα να μετατραπεί σε μια άλλη μορφή --- για παράδειγμα, μια συστοιχία --- το οποίο μπορεί να χρησιμοποιηθεί σε όλη κώδικα υπολογιστή σας. Τα πράγματα που θα χρειαστείτε
Είσοδος και για το διακομιστή σας MySQL

Παρουσίαση Περισσότερες οδηγίες στοιχεία της βάσης δεδομένων
Η

1 Ανοίξτε ένα πρόγραμμα επεξεργασίας απλού κειμένου , όπως το Notepad των Windows , Nano σε συστήματα Linux ή TextEdit σε Mac OS . Αποθηκεύστε το αρχείο ως " count.php " --- αυτό θα εντοπίσει το αρχείο περιέχει κώδικα PHP , αναγνώσιμο από τους περισσότερους web servers. 2

Τύπος " ", ως τελευταία γραμμή ( δεν περιλαμβάνονται τα εισαγωγικά ) . Όλες οι επόμενες κώδικας θα τοποθετηθεί μεταξύ των δύο αυτών γραμμών .
Εικόνων 3

Δημιουργήστε μια γραμμή κώδικα για να συνδεθείτε στο διακομιστή MySQL χρησιμοποιώντας ένα " $ σύνδεσμο " μεταβλητή και mysql_connect της PHP ( ) συνάρτηση , και στη συνέχεια προσθέστε ως δεύτερη γραμμή του αρχείου PHP . Εάν ο διακομιστής MySQL βρισκόταν στο " mysql.example.com , " με το όνομα " John_Doe " και τον κωδικό πρόσβασης " 12345 " , θα γράψει :

$ link = mysql_connect ( " mysql.example.com " , " John_Doe " , " 12345 ")? .

Αλλάξτε το κείμενο στα εισαγωγικά για να ταιριάζει με τη θέση του διακομιστή σας , το όνομα χρήστη και τον κωδικό πρόσβασης , αντίστοιχα
Η 4

Προσθέστε το ένα τρίτο γραμμή του κώδικα PHP για να επιλέξετε τη βάση δεδομένων που περιέχει πίνακες σας . Εάν η βάση δεδομένων που ονομάζεται " Human_Resources , « η γραμμή του κώδικα θα διαβάσει :

" mysql_select_db ( « Human_Resources ') ? "

Αλλάξτε το κείμενο μέσα στις παρενθέσεις για να ταιριάζει με το όνομα της βάσης δεδομένων σας .
5

προετοιμαστεί μια μεταβλητή που περιέχει το MySQL COUNT θα φορτώσει σε έναν πίνακα , χρησιμοποιώντας το mysql_query ( ) . Προσθέστε το ερώτημα μεταξύ των παρενθέσεων ? Για παράδειγμα , για να μετρήσει τον αριθμό των καταχωρίσεων στο τραπέζι " εργαζόμενοι" γεννήθηκε το 1970 , προσθέστε τον ακόλουθο κώδικα ως τέταρτη γραμμή της PHP αρχείο σας :

$ queryResult mysql_query = ( "SELECT COUNT ( * ) ΑΠΟ ΟΠΟΥ εργαζόμενοι year_of_birth = 1970 ")? .

Τροποποίηση του το όνομα του πίνακα , το πεδίο και την επιθυμητή αξία, κατά περίπτωση
Η 6

Μετατρέψτε το COUNT ερώτημα σε μια σειρά που ονομάζεται " $ queryArray "? να το κάνετε αυτό , απλά αντιγράψτε και επικολλήστε τον παρακάτω κώδικα :

$ queryArray = mysql_fetch_array ( $ queryResult ) ?

συνέχεια, μπορείτε να αποκτήσετε πρόσβαση στο COUNT με τη χρήση του " $ queryArray [ 0 ] " --- για παράδειγμα , για να εκτυπώσετε το αποτέλεσμα στην οθόνη , πληκτρολογήστε :

echo $ queryArray [ 0 ] ?

στην επόμενη γραμμή της PHP αρχείο .
Η

7 Αποθηκεύστε το αρχείο PHP και κλείστε κειμενογράφο σας .
Η
εικόνων

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

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