scripts PHP χτίσει MySQL ερωτήματα ως συμβολοσειρές κειμένου . Το ακόλουθο δείγμα κώδικα δείχνει :
$ query = "SELECT * από τον πελάτη " ?
Αυτό το ερώτημα θα επιλέξετε όλες τις εγγραφές σε έναν πίνακα που ονομάζεται "πελάτης" μέσα στην βάση δεδομένων αυτή τη στιγμή συνδεδεμένοι. Το ερώτημα θα μπορούσε επίσης να προσδιορίζει συγκεκριμένες εγγραφές , ως εξής :
$ query = "SELECT * από τον πελάτη WHERE first_name = ' Mary Smith " ?
Αυτό θα επιλέξετε την τιμή σε κάθε γραμμή στον πίνακα , για όλες τις εγγραφές με την καθορισμένη τιμή στην πρώτη στήλη το όνομα . Αυτός ο πίνακας θα μπορούσε να περιληφθούν σε μια βάση δεδομένων των επιχειρήσεων στις οποίες αποθηκεύονται τα στοιχεία πελάτη . Σε δύο από αυτά τα ερωτήματα , το σενάριο παρέχει στοιχεία δεδομένων ρητά . Ωστόσο , το σενάριο μπορεί να χρειαστεί να χρησιμοποιήσετε μια τιμή μεταβιβάστηκε ως μεταβλητή όταν η σελίδα είναι τραβηγμένο στο πρόγραμμα περιήγησης του χρήστη .
Εικόνων PHP Μεταβλητή
Η
PHP scripts μοντέλο μεταβλητές για το κείμενο , αριθμούς και άλλα στοιχεία δεδομένων . Το ακόλουθο δείγμα κώδικα δείχνει τη δημιουργία μιας μεταβλητής :
$ first_name = " Μαρία Παπαδοπούλου " ?
Αυτός ο κώδικας δημιουργεί τη μεταβλητή και αποδίδει την αξία του χρησιμοποιώντας ένα string. Ωστόσο , το σενάριο μπορεί να λάβει την αξία του πάρει , μετά ή μεταβλητή περιόδου . Αυτό μπορεί να συμβεί αν ο χρήστης είναι συνδεδεμένος σε ένα σύστημα στο οποίο διαφορετικοί λογαριασμοί που διαμορφώνεται . Για παράδειγμα, ένας διαχειριστής για την επιχείρηση , είστε συνδεδεμένοι στο εσωτερικό σύστημα της εταιρείας , μπορεί να ζητήσει τις λεπτομέρειες ενός συγκεκριμένου πελάτη χρησιμοποιώντας μια φόρμα Web , το οποίο στη συνέχεια περνά αυτές τις λεπτομέρειες σε ένα άλλο script PHP στην μετά μεταβλητή . Το σενάριο μπορεί να έχει πρόσβαση αυτήν τη μεταβλητή ως εξής :
$ first_name = $ _POST [' ΟΝΟΜΑ '] ?
Η Μεταβλητή Ερώτημα
Η
στιγμή ένα σενάριο PHP έχει ένα στοιχείο δεδομένων μοντελοποιείται ως μια μεταβλητή , μπορεί να περιληφθεί στον επερώτησης MySQL . Το ακόλουθο δείγμα κώδικα δείχνει :
$ query = "SELECT * από τον πελάτη WHERE first_name = " "$ first_name . » "». ?
Αυτό το ερώτημα αναφέρεται στη μεταβλητή τιμή χρησιμοποιώντας το όνομα του εντός της συμβολοσειράς ερωτήματος . Όταν PHP εκτελεί το ερώτημα , η τιμή της μεταβλητής θα εμφανιστεί στη σειρά . Αυτό επιτρέπει στον προγραμματιστή να καθορίσετε μια συγκεκριμένη εγγραφή χρησιμοποιώντας ένα στοιχείο δεδομένων που δεν είναι γνωστό όταν το σενάριο είναι γραμμένο . Το ερώτημα θα ζητήσει ό, τι γραμμές στον πίνακα περιέχει την πρώτη τιμή όνομα πέρασε από το άλλο σενάριο
εικόνων Εκτέλεση
Η
scripts PHP χρησιμοποιούν τυπικές λειτουργίες για την εκτέλεση MySQL ερωτήματα και επεξεργασία . τα αποτελέσματά τους . Το ακόλουθο δείγμα κώδικα δείχνει την εκτέλεση της παράδειγμα το ερώτημα:
$ result = mysql_query ( $ query ) ?
Το σενάριο θα μπορούσε στη συνέχεια να επαναλάβει μέσω των αποτελεσμάτων ως εξής : while ( $ γραμμή = mysql_fetch_array ( $ γραμμή ) ) { //διαδικασία η σειρά }
scripts PHP συχνά γράφουν τις τιμές μέσα σε μια γραμμή στο πρόγραμμα περιήγησης σε δομές HTML .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα