Για να αναζητήσετε μια βάση δεδομένων MySQL , PHP script σας πρέπει πρώτα να δημιουργήσει μια σύνδεση με το διακομιστή του . Χρησιμοποιήστε την εντολή " mysql_connect ( ' localhost ', ' όνομα χρήστη ', ' password' ) ", όπου "username" είναι το όνομα της MySQL για τη βάση δεδομένων που προσπαθείτε να αποκτήσετε πρόσβαση και "password" είναι αντίστοιχο κωδικό πρόσβασης . Συνεχίστε να επιλέξετε ποια συγκεκριμένη βάση δεδομένων που θέλετε να αναζητήσετε με την εντολή " mysql_select_db ( « targetDB ') " όπου" targetDB "είναι το όνομα της βάσης δεδομένων που θα πρέπει να ψάχνουν .
Εικόνων Ερώτημα Βασικά " . ερώτημα "
Η
Μπορείτε να αναζητήσετε πληροφορίες μέσα σε μια βάση δεδομένων με μια εντολή που ονομάζεται ερωτήματα PHP λάβει τη συντακτική μορφή " $ αποτελεσμάτων = mysql_query ( " SELECT * FROM όνομα_πίνακα ' ) ? " ? όπου " αποτελέσματα " είναι το όνομα της μεταβλητής PHP σε PHP το οποίο θα αποθηκεύει τα αποτελέσματα της αναζήτησης σας και " όνομα_πίνακα " είναι το όνομα του πίνακα εντός της βάσης δεδομένων που αναζητάτε . Αυτή η εντολή θα ανακτήσει κάθε γραμμή των δεδομένων από τον πίνακα .
Η Στένωση Ερωτήματα
Η
Μπορείτε να προσθέσετε τις παραμέτρους με την αναζήτησή σας μόνο σε βγάλει τις γραμμές δεδομένων που θέλετε . Για παράδειγμα , η εντολή " αποτελέσματα $ = mysql_query ( " SELECT * FROM WHERE όνομα_πίνακα στήλη - name = value ») ? " Θα επιστρέψει μόνο τις γραμμές των δεδομένων κατά την οποία η αξία για τον πίνακα στήλη " στήλη - name" είναι ίση με την «αξία ». Μπορείτε να προσθέσετε πολλές τέτοιες παραμέτρους , προσθέτοντας ένα " και" με την εντολή μεταξύ του πρώτου τέτοια παράμετρο και την επόμενη .
Επισκόπηση Αποτελέσματα
Η
Μετά τον κώδικα για την πραγματική εκτέλεση της αναζήτησης PHP , μπορείτε να χρησιμοποιήσετε την σύνταξη « $ γραμμή = mysql_fetch_array ( $ αποτέλεσμα ) ) ? " να βάλει την πρώτη γραμμή του πίνακα η έρευνα ήρθε με το "σειρά " μεταβλητή . Μπορείτε να τραβήξετε μεμονωμένες τιμές από τη χρήση της σύνταξης " $ [σειρά « στήλη - name '] ", όπου " στήλη -name " είναι το όνομα της στήλης του πίνακα της βάσης δεδομένων για το οποίο θέλετε να ανακτήσετε την τιμή . Κάθε φορά που χρησιμοποιείτε την εντολή " $ γραμμή = mysql_fetch_array ( $ αποτέλεσμα ) ) ? " PHP θα τροφοδοτήσουν την επόμενη σειρά την αναζήτηση ήρθε στη "σειρά " μεταβλητή μέχρι να εξαντλήσει τα αποτελέσματα της αναζήτησης
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα