Δημιουργήστε έναν πίνακα MySQL με το όνομα " email_list " με τα πεδία " id ", " fullname " και "e-mail ". Η "id" πεδίο θα πρέπει να είναι το πρωτεύον κλειδί και ένα πεδίο αυτόματης αύξησης . Η « fullname " και " e-mail" πεδία πρέπει να είναι 50 χαρακτήρες και 256 χαρακτήρες , αντίστοιχα . Για λόγους ευκολίας , μπορείτε να δημιουργήσετε τον πίνακα με το ακόλουθο ερώτημα :
CREATE TABLE email_list ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY , fullname VARCHAR ( 50 ) NOT NULL , email VARCHAR ( 256 ) NOT NULL ) ?
2
Δημιουργήστε τη φόρμα HTML που οι επισκέπτες θα χρησιμοποιήσετε για να εισάγετε τα στοιχεία τους . Θα πρέπει να περιέχει πεδία για τα ονόματα των επισκεπτών και διευθύνσεις ηλεκτρονικού ταχυδρομείου και να στείλει τις πληροφορίες στην PHP script που θα επεξεργαστεί την υποβολή , " submit.php . " Παρακάτω είναι το τελικό HTML :
εικόνων
Γράψτε ένα PHP script που θα επεξεργαστεί την πληροφορία ότι οι επισκέπτες σας να υποβάλλουν μέσω της φόρμας και να το αποθηκεύσετε ως "αποστολή . php . " Θα πρέπει να συνδεθεί με τη βάση δεδομένων MySQL σας και τοποθετήστε μια καταχώρηση με τα ονόματα των επισκεπτών σας και τις διευθύνσεις ηλεκτρονικού ταχυδρομείου . Εδώ είναι ο πλήρης κώδικας PHP :
$ con = mysql_connect ( " HOST_NAME " , " USERNAME " , "password" ) ή να πεθάνουν ( « δεν είναι δυνατή η σύνδεση : " . mysql_error ( ) ) ? mysql_select_db ( " όνομα_βάσης_δεδομένων " , $ con ) ? if ( mysql_query ( " INSERT INTO email_list ( fullname , e-mail) ΑΞΙΕΣ ( " fullname $ _POST [ ". " . ] " ',' " $ _POST [ . « email » ] . " ') " ) ) { echo" Το email σας έχει προστεθεί στη λίστα μας ! " ? } else { echo " Υπήρξε ένα σφάλμα κατά την προσθήκη email σας στην λίστα μας Παρακαλώ δοκιμάστε ξανά . ". ? } mysql_close ( $ con ) ? ? > θα χρειαστεί να εισάγετε τα στοιχεία της βάσης δεδομένων σας στο σενάριο όπου εμφανίζονται οι αντίστοιχες λέξεις με κεφαλαία γράμματα . Γράψτε ένα PHP script που θα ανακτήσει τον κατάλογο των emails από τη βάση δεδομένων σας, έτσι ώστε να μπορεί εύκολα να μπει στο " να " όταν στέλνει ένα ενημερωτικό δελτίο . Θα χρειαστεί να ανακτήσετε όλα τα μηνύματα ηλεκτρονικού ταχυδρομείου από τη λίστα και να εμφανίσει τους σε μια λίστα χωρισμένη με κόμμα με τη μορφή " John Smith $ con = mysql_connect ( " HOST_NAME " , " USERNAME " , "password" ) ή να πεθάνουν ( « δεν είναι δυνατή η σύνδεση : " . mysql_error ( ) ) ? mysql_select_db ( " όνομα_βάσης_δεδομένων " , $ con ) ? $ result = mysql_query ( "SELECT * FROM email_list ")? while ( $ γραμμή = mysql_fetch_array ( $ αποτέλεσμα) ) { echo $ [σειρά « fullname » ] . '<' . $ γραμμή [' email '] . « > » ? } mysql_close ( $ con ) ? ; > Εδώ , πάλι , θα πρέπει να αντικαταστήσετε σας δικές του πληροφορίες της βάσης δεδομένων στο σενάριο .
Η 4
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα