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

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

Πώς να δημιουργήσει μια ιστοσελίδα PHP MySQL

Δημιουργία ιστοσελίδας χρησιμοποιώντας τη γλώσσα προγραμματισμού PHP και το σύστημα διαχείρισης βάσεων δεδομένων MySQL είναι ένα κοινό έργο στον τομέα της ανάπτυξης Ιστού . Ακόμα κι αν έχετε λίγη τεχνική εμπειρία , μπορείτε να τον εαυτό σας διδάξει όλες τις τεχνικές που εμπλέκονται . Για να δημιουργήσετε μια τοποθεσία που είναι λειτουργικές και αποτελεσματικές , να επικεντρωθούν σε μια πτυχή σε έναν χρόνο , μαθαίνοντας τις απαιτούμενες δεξιότητες ? Στη συνέχεια την εφαρμογή τους και να προχωρήσουν στο επόμενο στάδιο . Μπορείτε να δημιουργήσετε ένα PHP και MySQL τόπου, ακόμη και ως αρχάριος . Οδηγίες
Η 1

Σχεδιασμός ιστοσελίδα της βάσης δεδομένων σας . Η ίδρυση του site σας θα είναι η βάση δεδομένων MySQL , έτσι ώστε το πρώτο έργο στη δημιουργία της είναι να σχεδιάσει αυτό το χώρο αποθήκευσης δεδομένων . Ο σχεδιασμός που δημιουργείτε θα εξαρτηθεί από το σκοπό του site σας , αλλά θα πρέπει να καταγράψουν τους πίνακες , τις στήλες και τις σχέσεις μεταξύ των στοιχείων δεδομένων που σχεδιάζετε για την αποθήκευση . Για παράδειγμα , σε ένα κατάστημα λιανικής ιστοσελίδα , πίνακες θα μπορούσαν να περιλαμβάνουν Πελάτη και της Τάξης . Ο πίνακας ο πελάτης θα μπορούσε να περιέχει τα ονόματα , τις διευθύνσεις και τα στοιχεία επικοινωνίας των πελατών , ενώ ο πίνακας παραγγελίας θα μπορούσε να περιέχει τις ημερομηνίες και τις λεπτομέρειες των παραγγελιών . 2

Ορίστε τις σχέσεις μέσα στα δεδομένα σας . Καθώς και του καταλόγου των ζωτικής σημασίας πληροφορίες που χρειάζεστε για την ιστοσελίδα σας , τα δεδομένα σας θα απαιτήσει μια σειρά από πρόσθετα στοιχεία για να λειτουργήσει αποτελεσματικά . Όλοι οι πίνακες θα πρέπει να έχει μια στήλη που προσδιορίζει μοναδικά κάθε γραμμή , χρησιμοποιώντας ένα πρωτεύον κλειδί που είναι συνήθως ένας αριθμός . Προκειμένου να ληφθεί υπόψη η σχέση μεταξύ του Πελάτη και της Τάξης , ο πίνακας Τάξης θα μπορούσε να χρησιμοποιήσει ένα ξένο κλειδί , συμπεριλαμβάνοντας μια στήλη που αναγράφει το μοναδικό αριθμό ταυτότητας για τον πελάτη που σχετίζεται με κάποια συγκεκριμένη σειρά .
Εικόνων 3

Εφαρμογή βάσης δεδομένων σας . Για την κατασκευή της βάσης δεδομένων χρησιμοποιώντας το σχέδιό σας , μπορείτε να χρησιμοποιήσετε τον SQL δηλώσεις ή προαιρετικά ένα περιβάλλον Web όπως το phpMyAdmin , εάν ο οικοδεσπότης Ιστού σας προσφέρει αυτό . Χρησιμοποιώντας μια διεπαφή , μπορείτε να δημιουργήσετε πίνακες της βάσης δεδομένων σας χωρίς γράψιμο οποιουδήποτε κώδικα , αλλά για να δημιουργήσετε χρησιμοποιώντας SQL , η παρακάτω σύνταξη δείγμα μπορεί να χρησιμοποιηθεί :

CREATE TABLE πελατών (

CustomerID int NOT NULL , πώληση

ΌνομαΠελάτη varchar ( 50 ) , πώληση

varchar CustomerAddress ( 50 ) , πώληση

PRIMARY KEY ( ΚωδΠελάτη ) )

CREATE TABLE Order (

OrderID int NOT NULL , πώληση

ημερομηνία OrderDate , πώληση

ΓραμμέςΠαραγγελίας varchar ( 50 ) , πώληση

OrderCustomer int NOT NULL , πώληση

PRIMARY KEY ( OrderID ) )

( Βλ. παραπομπές 2 )
Η 4

Δημιουργήστε αρχεία PHP σας . Όταν οι σελίδες του site σας εμφανίσεις , που θα κατασκευαστεί με τη χρήση κώδικα PHP . PHP αρχεία σας θα πρέπει να αποθηκεύονται με " . Php " επέκταση και αποθηκεύονται στο διακομιστή σας Web . Το παρακάτω είναι το βασικό περίγραμμα μιας ιστοσελίδας στο Κωδικός

>



Σημειώστε ότι μέσα σε ένα αρχείο PHP μπορείτε να εναλλάσσονται μεταξύ HTML και PHP . Μέσα στο τμήμα PHP , μπορείτε να συμπεριλάβετε οποιαδήποτε επεξεργασία που χρειάζεστε , συμπεριλαμβανομένης της σύνδεσης με τη βάση δεδομένων και εγγράφως από τις δομές HTML στο πρόγραμμα περιήγησης του χρήστη . ( Βλ. παραπομπές 3 )
5

Σύνδεση με βάση δεδομένων σας και να παρουσιάσει τα αποτελέσματα στους χρήστες του ιστοτόπου . Το ακόλουθο δείγμα κώδικα δείχνει τη σύνδεση με μια βάση δεδομένων MySQL σε PHP , συμπεριλαμβανομένων ρωτώντας το και γράφοντας μερικά από τα στοιχεία που αναφέρονται στις δομές HTML που θα πρέπει να σταλεί στον browser ως μέρος της ιστοσελίδας :

mysql_connect ( " localhost " , " χρήστης " , " πέρασμα " ) ?

mysql_select_db ( " dbname ")?

$ cust_query_result = mysql_query ( " SELECT * FROM Πελάτης ") ?

ενώ ( $ cust_row = mysql_fetch_array ( $ cust_query_result ) ) {

echo "

" $ cust_row [ « ΌνομαΠελάτη '] "
"? . .

}

Αλλάξτε τις σύνδεσης και το ερώτημα τμήματα για να ταιριάζει στο δικό σας δεδομένων και την ιστοσελίδα . Αποθηκεύστε τα αρχεία σας , ανεβάστε τα στο διακομιστή Web σας και να περιηγηθείτε στο site για να το δοκιμάσετε . ( Βλ. Αναφορές 4 )
Η
εικόνων

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

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