Όταν τα δεδομένα για μια ιστοσελίδα είναι αποθηκευμένα σε μια βάση δεδομένων MySQL , οι προγραμματιστές μπορούν να δημιουργήσουν Web server-side scripts σε PHP για να συνδεθείτε σε αυτά τα δεδομένα . PHP scripts εκτελείται όταν ένας χρήστης ζητά μια σελίδα ή μια υπηρεσία στο δικτυακό τόπο . Αυτό προκαλεί PHP scripts για να εκτελέσει στο server που φιλοξενεί ένα site . Όταν η PHP τρέχει , συνδέεται με τη βάση δεδομένων MySQL , ανακτά δεδομένα από αυτό και στέλνει τα δεδομένα πίσω στο χρήστη , συσκευασμένα σε μορφή HTML σελίδας .
Εικόνων Χρήση
Η
HTML , PHP και MySQL εμφανίζονται μέσα σε πολλά ποικίλα σχέδια ανάπτυξης Web . MySQL βάσεις δεδομένων είναι δωρεάν, οπότε πολλοί οικοδεσπότες Ιστού τους παρέχουν ως πρότυπο μέσα στις συσκευασίες τους . PHP είναι ένα άλλο κοινό χαρακτηριστικό στα πακέτα φιλοξενίας Web , γι 'αυτό είναι επίσης δημοφιλής . PHP περιέχει τυπικές , αυτοματοποιημένες λειτουργίες για σύνδεση με βάσεις δεδομένων MySQL , καθιστώντας τη διαδικασία σχετικά απλή για τους προγραμματιστές . HTML είναι η κύρια δομή σήμανσης μέσα σε ιστοσελίδες , έτσι ώστε σε συνδυασμό , οι τρεις τεχνολογίες συμβάλλουν σε έναν τεράστιο αριθμό λειτουργικών χώρων .
Η σύνταξη ερωτήματος
Η
Όταν PHP scripts σύνδεση με βάσεις δεδομένων MySQL , που χρησιμοποιούν σύνταξη SQL για την εκτέλεση ερωτημάτων , ένθετα και ενημερώσεις . Το ακόλουθο παράδειγμα κώδικα PHP - απόσπασμα δημιουργεί και εκτελεί ένα ερώτημα σε μια βάση δεδομένων MySQL μετά την πραγματοποίηση της σύνδεσης με το :
mysql_connect ( "localhost " , "username" , " password" ) ?
mysql_select_db ( «βάση δεδομένων» ) ?
$ data = mysql_query ( "SELECT * FROM table_name ")?
Η τοποθεσία της βάσης δεδομένων , το όνομα , τα στοιχεία των χρηστών και το όνομα του πίνακα είναι όλα κατάλληλα για τη συγκεκριμένη βάση δεδομένων στην ερώτηση . Μόλις εκτελείται ένα ερώτημα , το σενάριο μπορεί να επεξεργαστεί τα αποτελέσματα .
Εικόνων εξόδου Σύνταξη
Η
PHP scripts εξόδου τα αποτελέσματα της δραστηριότητας της βάσης δεδομένων εντός των δομών HTML . Το ακόλουθο παράδειγμα κώδικα PHP αποδεικνύει εγγράφως από τα δεδομένα που ανακτήθηκαν εντός απλές ετικέτες HTML σήμανσης : .
Ενώ ( $ data_row = mysql_fetch_array ( $ δεδομένων ) ) {
echo "
" $ data_row [ 'title' ] "
" ? . }
Αυτό το απλό παράδειγμα δείχνει έναν πίνακα με μια στήλη που ονομάζεται «τίτλος» και κάθε σειρά που παρουσιάζονται μέσα σε ένα HTML στοιχείο σκέψη . Εάν οι χρήστες θα είναι σε θέση να ενημερώσετε τα στοιχεία , το αποτέλεσμα ενδέχεται να περιέχονται σε διαδραστικά στοιχεία μορφή HTML . Έξοδο, η PHP μπορεί να περιλαμβάνουν όλα τα στοιχεία HTML .
Εικόνων Άλλες τεχνολογίες
Η
Websites με την επεξεργασία PHP , το οποίο χρησιμοποιεί το περιεχόμενο της βάσης δεδομένων MySQL και γράφει από το περιεχόμενο , όπως HTML , χρησιμοποιήστε επίσης και άλλες τεχνολογίες . Client- side τεχνολογίες συχνά εμφανίζεται μέσα σε αυτές τις ιστοσελίδες περιλαμβάνουν JavaScript και CSS ( Cascading Style Sheets) . Οι προγραμματιστές μπορούν να χρησιμοποιήσουν τις λειτουργίες JavaScript μέσα στη σελίδα Web για να ενισχυθεί η διαδραστικότητα . Τα επικαλυπτόμενα φύλλα στυλ υπαγορεύουν την εμφάνιση των δομών HTML που εμφανίζεται στο πρόγραμμα περιήγησης του χρήστη . PHP scripts μπορούν να χρησιμοποιήσουν οποιοδήποτε από τα κοινά client - side τεχνολογίες .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα