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

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

Πώς να Τοποθετήστε δεδομένων από μια μορφή σε PHP με βάση δεδομένων MySQL

Εισαγωγή δεδομένων σε MySQL από μια μορφή σε μια ιστοσελίδα που χρησιμοποιούν PHP είναι κάτι που οι προγραμματιστές συχνά κάνουν . Το έργο αυτό δεν είναι περίπλοκη , έτσι ακόμα κι αν δεν έχετε προηγμένες γνώσεις προγραμματισμού θα πρέπει να είναι σε θέση να το πραγματοποιήσει χωρίς κανένα πρόβλημα . Οι κύριες τεχνολογίες που είναι HTML , PHP και SQL . Προς υλοποίηση εισαγωγής SQL σε μια βάση δεδομένων από την PHP script σας , θα πρέπει να παρατηρήσουμε μερικά απλά βήματα . Θα χρησιμοποιήσετε δύο αρχεία , ένα για τη μορφή HTML και άλλο να επεξεργαστεί τα δεδομένα. Οδηγίες
Η 1

Δημιουργήστε μια φόρμα HTML στη σελίδα σας ως εξής :





εισάγετε κείμενο :





Αυτή είναι μια απλοϊκή παράδειγμα φόρμα για να αποδείξουν την αρχή της σύλληψης και την εισαγωγή των δεδομένων . Αποθηκεύστε τη σελίδα σας είτε με " . Html " ή " . Php " επέκταση . 2

Δημιουργήστε ένα PHP script για την επεξεργασία των δεδομένων της φόρμας σας . Χρησιμοποιώντας την ακόλουθη περίληψη , δημιουργήστε ένα αρχείο και να το αποθηκεύσετε " insert_data.php " για να ταιριάζει με την τιμή σε μορφή HTML σας tag χαρακτηριστικό "ενέργεια" :

//συλλάβει το πέρασε δεδομένα

$ inserted_text = $ _POST [ " FORMTEXT "]? ;

>

Όταν ο χρήστης πατήσει το κουμπί υποβολής της φόρμας HTML , τα δεδομένα συλλαμβάνονται από κάθε τομέα , με τη μορφή και πέρασε στην PHP " insert_data " script στη μεταβλητή POST . Μπορείτε λοιπόν να έχουν πρόσβαση στα δεδομένα εισάγονται μέσα από το script PHP .
Εικόνων 3

Πραγματοποιήστε μια σύνδεση με τη βάση δεδομένων MySQL και να εισαγάγετε τα δεδομένα . Η λεπτομέρεια του SQL σας θα εξαρτηθεί από τη δική σας βάση δεδομένων , αλλά ο παρακάτω περίγραμμα επεξηγεί την τεχνική :

//σύνδεση

mysql_connect ( "localhost " , " db_user " , " db_pass " ) ?

mysql_select_db ( " db_name ")?

//να συμπληρωθεί

$ insert_query = " INSERT INTO όνομα_πίνακα ( column1 ) ΑΞΙΕΣ ( " . . $ inserted_text " ' ) " ?

$ insertion_result mysql_query = ( $ insert_query ) ?

Αυτός ο κώδικας PHP παίρνει τα καταγεγραμμένα δεδομένα πέρασαν από τη φόρμα και την εισάγει σε μια βάση δεδομένων MySQL ως τμήμα μιας πρότασης SQL ένθετο . Αλλάξτε το σενάριο για να ταιριάζει με τα στοιχεία σύνδεσης και τη δομή της δικής σας βάσης δεδομένων .
Η 4

Δώστε την ανατροφοδότηση των χρηστών μετά την εισαγωγή των δεδομένων τους . Χρησιμοποιώντας την ακόλουθη περίληψη , έξοδος HTML για να αφήσει το χρήστη να γνωρίζει εάν τα δεδομένα τους έχει υποβληθεί σε επεξεργασία :

//ελέγχει αν η εισαγωγή δεδομένων ήταν επιτυχής

if ( $ insertion_result ! )

echo " Συγγνώμη

Κάτι πήγε στραβά

! ». ? !

άλλο

echo " ευχαριστώ

φόρμα σας έχει υποβληθεί σε επεξεργασία <. /p> " ?

μπορείτε να συμπεριλάβετε μέσα σας " insert_data " σενάριο ό, τι άλλα στοιχεία HTML που σας αρέσει . Μην ξεχάσετε να συμπεριλάβετε ένα έγκυρο δομή της σελίδας HTML , έτσι ώστε το αποτέλεσμα θα παρουσιαστεί αξιόπιστα στο πρόγραμμα περιήγησης του χρήστη .
5

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

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

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