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

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

Σύνθετη Mysql PHP Tutorial

PHP και MySQL είναι δύο τεχνολογίες λογισμικού ανοιχτού κώδικα που χρησιμοποιείται για τη διαχείριση των δικτυακών τόπων . PHP ελέγχει όλες τις server-side προγραμματισμό που επηρεάζει το πώς μια ιστοσελίδα συμπεριφέρεται , ενώ η MySQL είναι η έκδοση Linux της γλώσσας βάσης δεδομένων SQL που επιτρέπει στα δεδομένα να αποθηκεύονται σε ένα χώρο . Ένα online blog, για παράδειγμα , μπορούν να χρησιμοποιούν την PHP για να ελέγχουν τη διάταξη και λειτουργία των σελίδων και MySQL για την αποθήκευση στην πραγματικότητα τα άρθρα blog σε μια βάση δεδομένων . Αυτές οι δύο γλώσσες μπορούν να λειτουργούν ανεξάρτητα το ένα από το άλλο, εάν είναι επιθυμητό. Ωστόσο , η βιβλιοθήκη λειτουργία PHP MySQL περιλαμβάνει πολλές ειδικές εντολές για τον έλεγχο μιας βάσης δεδομένων απευθείας μέσα από ένα πρόγραμμα PHP . Αυτό παρακάμπτει την ανάγκη για ένα χωριστό σύστημα για τη διαχείριση της βάσης δεδομένων και επίσης καθιστά δυνατή τη δημιουργία περισσότερων διαδραστικές ιστοσελίδες. Οι λειτουργίες PHP MySQL με βάση την παραδοσιακή σύνταξη SQL . Οποιοσδήποτε είναι εξοικειωμένος με την PHP και SQL δεν θα έχει καμία δυσκολία για την ενσωμάτωση του δύο . Συνήθως , αυτές οι δύο γλώσσες που έχουν εγκατασταθεί από προεπιλογή σε οποιαδήποτε πλατφόρμα Apache web server . Αυτό είναι το πιο κοινό πρωτόκολλο web server που παρέχονται από εταιρείες φιλοξενίας ιστοσελίδων . Τα πράγματα που θα χρειαστείτε
Apache Web Server
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Σύνδεση με τη βάση δεδομένων MySQL μέσα από ένα πρόγραμμα PHP χρησιμοποιώντας το " mysql_connect " εντολή . Κανονικά , σε μια γραμμή εντολών της MySQL στο ίδιο το διακομιστή, θα συνδεθεί με τους " mysql " και εντολές "χρήση" . Αυτά συνδυάζονται με « mysql_connect » και το όνομα της βάσης δεδομένων , το όνομα χρήστη και τον κωδικό πρόσβασης , προστίθενται όλα στις παραμέτρους της εντολής ως " mysql_connect ( ' localhost ', ' mysql_user », « mysql_password ') ? "

2

ερωτημάτων στη βάση δεδομένων MySQL χρησιμοποιώντας " mysql_query " . Κάθε τυπικό ερώτημα MySQL μπορεί να συμπεριληφθεί σε αυτήν την εντολή . Αυτό θα περιλαμβάνει όλες τις "SELECT " και "Εισαγωγή " ερωτήματα που εξάγει ή την εισαγωγή δεδομένων σε μια βάση δεδομένων . Για παράδειγμα , " mysql_query ( " SELECT * FROM ΠΙΝΑΚΑ ') ? " . Ουσιαστικά, κάθε πρότυπο ερώτημα MySQL είναι απλά εσωκλείεται στο « mysql_query " παρένθεση εντολή για να πραγματοποιήσετε το ερώτημα προσβάσιμο από την PHP .
Εικόνων 3

Εκχώρηση στοιχείων της βάσης δεδομένων σε PHP μεταβλητές χρησιμοποιώντας τις εντολές " mysql_fetch " . Αυτό μπορεί να επιτευχθεί μόνο αφού η βάση δεδομένων έχει ερωτηθούν με το " mysql_query " . Αν το ερώτημα είναι επιτυχές και τα στοιχεία είναι στη διάθεση PHP , αυτές οι επιπλέον εντολές " φέρω " που απαιτείται για να μεταφράσει τα δεδομένα σε χρήσιμες μεταβλητές που το πρόγραμμά σας μπορεί να χειριστεί . Δεδομένου ότι ένα τυπικό "SELECT " το ερώτημα θα επιστρέψει πολλές σειρές δεδομένων , PHP πρέπει να αποθηκεύσετε αυτά σε μια σειρά . Ένας πίνακας μπορεί να είναι αριθμητική ή συνειρμική , ανάλογα με το στυλ σας από τον προγραμματισμό . Η εντολή " mysql_fetch_row " θα δημιουργήσει μια σειρά καταγραμμένων ενώ " mysql_fetch_assoc " θα εκχωρήσει τα δεδομένα σε κείμενο με βάση δείκτες .
Η

4 Κλείστε τη σύνδεση βάσης δεδομένων με " mysql_close » αφού ολοκληρωθούν όλες οι έρευνες που διεξάγονται . Ενώ το πρόγραμμα θα παραμείνει σε λειτουργία ακόμα και αν η σύνδεση της βάσης δεδομένων δεν έχει λυθεί, θα συνεχίσει να χρησιμοποιεί τους πόρους του υλικού χωρίς λόγο . Αυτό θα επιβραδύνει τον server και θα μπορούσε να είναι ιδιαίτερα αισθητή στις ιστοσελίδες που εξυπηρετούν μεγάλο αριθμό επισκεπτών .
Η
εικόνων

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

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