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

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

PHP Web Design Tutorial

Κτίριο ιστοσελίδες στην PHP σας επιτρέπει να δημιουργήσετε δυναμικές εμπειρίες για τους επισκέπτες . Οι ιστοσελίδες στην PHP συνήθως χτισμένο στην κορυφή μιας βάσης δεδομένων στην πλευρά του διακομιστή και ενώνονται με άλλες τεχνολογίες, όπως JavaScript και CSS στην πλευρά πελάτη . Για τους ανθρώπους που δεν έχουν καμία εμπειρία προγραμματισμού , αρχίζουν να γράφουν κώδικα σε PHP μπορεί να φανεί εκφοβιστικό , αλλά πιο συνηθισμένες εργασίες είναι γενικά απλή . Εστιάζοντας σε ένα έργο σε μια στιγμή είναι η πιο λογική προσέγγιση . Οδηγίες
Η 1

Δημιουργήστε τις σελίδες του ιστοτόπου σας . Ξεκινήστε με τη δημιουργία της αρχικής σελίδας σας . Ανοίξτε ένα κενό αρχείο σε ένα πρόγραμμα επεξεργασίας κειμένου ή την ανάπτυξη Web περιβάλλον , αν χρησιμοποιείτε ένα. Αποθηκεύστε το αρχείο " index.php " και πληκτρολογήστε την ακόλουθη PHP Σελίδα



" ? ;

>

Μπορείτε εναλλακτικά να επιτευχθεί η ίδιο αποτέλεσμα με την εναλλαγή μεταξύ HTML και PHP σε σας PHP Σελίδα

" ?;

>



Αν ανεβάσετε το αρχείο στον server και να περιηγηθείτε σε αυτό σε ένα πρόγραμμα περιήγησης στο Web , θα δείτε ότι αυτά έχουν το ίδιο αποτέλεσμα . Χρησιμοποιήστε όποιο στυλ θα βρείτε πιο εύκολο . 2

Συνδεθείτε με τα στοιχεία σας . Server-side προγραμματισμό , όπως η PHP είναι γενικά χρησιμοποιείται για να επιτρέψει μια σύνδεση δεδομένων ιστοσελίδα . PHP έχει μια σειρά από λειτουργίες που μπορούν να χρησιμοποιηθούν για να επιτευχθεί αυτό. Για μια βάση δεδομένων MySQL , ο ακόλουθος κωδικός σύνδεσης χρησιμοποιείται :

//μεταβάλλει τις 3 παραμέτρους : υποδοχής , το όνομα χρήστη , τον κωδικό πρόσβασης

mysql_connect ( " localhost " , " χρήστης " , " περνούν ")?

//αλλάξει το όνομα της βάσης δεδομένων

mysql_select_db ( " database_name ")? ;

>

Μπορείτε να συμπεριλάβετε τον κωδικό σύνδεσής σας , ή οποιουσδήποτε άλλους κώδικες , σε ένα ξεχωριστό αρχείο, το οποίο μπορεί να κληθεί από άλλες σελίδες . Για παράδειγμα , θα μπορούσε να περιλαμβάνει τον κωδικό σύνδεσης σε ένα αρχείο που ονομάζεται " my_connection.php " και , στη συνέχεια, στην κορυφή της κάθε σελίδας του στις οποίες απαιτείται η σύνδεση :

απαιτούν ( " my_connection.php ")?

Αυτό θα προκαλέσει οποιονδήποτε κώδικα σε αυτό το σενάριο να τρέξει , εκτός εάν ο κώδικας περιέχεται μέσα σε συναρτήσεις , οπότε εκτελείται όταν καλείται η συνάρτηση .
εικόνων 3

ερωτημάτων τα δεδομένα και εξόδου , ​​τι χρειάζεστε για τις σελίδες του site . Οι περισσότερες ιστοσελίδες που βασίζονται σε δεδομένα , θα χρησιμοποιήσει τα δεδομένα στις βάσεις δεδομένων τους για πολύ συγκεκριμένους λόγους , και που βεβαίως ποικίλλουν ανάλογα με γενικό σκοπό την περιοχή τους . Συχνά ένα PHP script θα χρησιμοποιηθεί για την αναζήτηση των δεδομένων και την έξοδο σε μορφή HTML . Το ακόλουθο παράδειγμα θα μπορούσε να λειτουργήσει για μια βάση δεδομένων με έναν πίνακα που ονομάζεται " client_table " που έχει στήλες για το "όνομα " και " διεύθυνση " μέσα σε αυτό : ?

//δημιουργήσει το ερώτημα σε SQL

$ my_query = " select * from client_table " ?

//εκτελέσει το ερώτημα

$ my_result mysql_query = ( $ my_query ) ?

//βρόχο μέσω των αποτελεσμάτων

ενώ ( $ my_row = mysql_fetch_array ( $ my_result ) )

{

//εξάγει τα δεδομένα σε μορφή HTML

$ row_name = $ my_row [ 'name'] ?

$ row_address = $ my_row [ «διεύθυνση» ] ?

echo "

"?

echo "

" ?

echo " " . . $ row_address "

" ?

echo "

" ?

}

>
Η 4

Ενημερώστε τα στοιχεία σας χρησιμοποιώντας PHP; . Στις περισσότερες περιπτώσεις , ένα site που χτίστηκε το PHP θα πρέπει να ενημερώσετε ή να αλλάξει τα δεδομένα σε μια βάση δεδομένων . Αυτή εκτελείται με ένα όμοιο τρόπο για επερωτήσεις αυτό . Μια κοινή εργασία σε PHP δημιουργεί μια φόρμα στην οποία στοιχείων στη βάση δεδομένων μπορεί να ενημερώνεται . Σε αυτή την περίπτωση , όταν υποβληθεί η φόρμα , τα στοιχεία αποστέλλονται σε άλλο script μέσω του " POST" μεταβλητή . Ο κώδικας αυτός αποτελεί παράδειγμα του σεναρίου ότι αυτές οι ενημερώσεις μπορούν να αποσταλούν στη διεύθυνση: ?

//δημιουργήσει τη δήλωση ενημέρωση - η ταυτότητα του πελάτη και το όνομα αποστέλλονται μέσω ΕΛΤΑ

$ my_update = "ενημέρωση client_table σύνολο name = " $ _POST . [ 'name'] ", όπου id = " $ _POST [ 'id' ]. ? .

//εκτελέσει την ενημέρωση

$ update_result mysql_query = ( $ my_update ) ?

//δώσουν ανατροφοδότηση

if ( $ update_result ! ) echo "

Whoops - κάτι πήγε στραβά " ?

άλλο " !

ευχαριστώ για την ενημέρωση σας

" ? ;

>
5

Test λειτουργικότητα κώδικα PHP σας . Κάθε φορά που δημιουργείτε μια εφαρμογή Web χρησιμοποιώντας PHP είναι επιτακτική ανάγκη να το ελέγξετε προσεκτικά . Όσο πιο πολύπλοκη είναι μια εφαρμογή , τόσο περισσότερο τα πράγματα μπορούν να πάνε στραβά . Εάν τα δεδομένα σας είναι σημαντική , είναι διπλά σημαντικό να βεβαιωθείτε ότι η ιστοσελίδα λειτουργεί σωστά πριν πάτε ζουν . Μια καλή ιδέα είναι να χρησιμοποιήσετε το " κενό" ή δεδομένα δοκιμών , ενώ είστε οικοδόμηση του χώρου , και μόνο εισάγετε τα σωστά δεδομένα μόλις ξέρετε ότι ο κώδικας της PHP λειτουργεί . Αυτό πρέπει να αποφεύγουν τα δεδομένα που διακυβεύεται .
Η
εικόνων

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

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