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

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

Πώς να εισαγάγετε ένα πλαίσιο κειμένου σε MySQL με PHP

Web προγραμματιστές να δημιουργήσουν δυναμικές ιστοσελίδες που δέχονται δεδομένα από τους χρήστες του site , επεξεργάζεται τα δεδομένα και να αποθηκεύσετε τα δεδομένα σε μια βάση δεδομένων για μελλοντική χρήση . Η PHP scripting γλώσσα που χρησιμοποιείται από τους προγραμματιστές για να δεχτεί τα δεδομένα του χρήστη εισάγονται και τοποθετήστε τα δεδομένα σε μια βάση δεδομένων MySQL . Εδώ είναι πώς αυτό λειτουργεί : ένας επισκέπτης χρησιμοποιεί μια φόρμα HTML για να τοποθετήσετε αα μπλοκ κειμένου σε ένα πλαίσιο κειμένου και το υποβάλλει ? Η μορφή HTML τότε καλεί ένα PHP script και μεταβιβάζει τα δεδομένα από τη μορφή HTML στο σενάριο PHP χρησιμοποιώντας είτε το Δημοσίευση ή τον καθολικές μεταβλητές ? το σενάριο PHP αποδέχεται αυτές τις μεταβλητές και εισάγει το κείμενο σε μια βάση δεδομένων MySQL . Οδηγίες
Η 1

Εκχώρηση Δημοσίευση ή Πάρτε τα δεδομένα σε νέες μεταβλητές της PHP . Οι καθολικές μεταβλητές $ _POST και $ _GET είναι τα δύο παραδοσιακά μέσα για τη μετάδοση δεδομένων από μια φόρμα εισαγωγής HTML στο σενάριο PHP . Σε αυτό το παράδειγμα, τα δεδομένα από ένα όνομα χρήστη , e-mail και ένα μπλοκ κειμένου από μια είσοδο πλαίσιο κειμένου ανατεθεί σε τρεις νέες μεταβλητές της PHP . . Το όνομα χρήστη και το email χρησιμοποιούν τη μέθοδο Get ενώ η είσοδος πλαίσιο κειμένου μεταφέρεται με τη μέθοδο Δημοσίευση

$ username = ( $ _GET [ "Όνομα Χρήστη" ) ? $ Email = ( $ _GET [' email' ) ? $ TextBlock = ( $ _POST [' κουτάκι ') ? 2

Άμεση PHP για να συνδεθείτε με τη βάση δεδομένων MySQL σας . Αυτό επιτυγχάνεται με τη χρήση των PHP mysql_connect και mysql_select_db λειτουργίες

mysql_connect ( " yourMySQLAddress " , " ΤοΌνομαΧρήστηΣας " , " yourPassword " ) ή να πεθάνουν ( mysql_error ())? . Mysql_select_db ( « yourDatabaseName " ) ή πεθαίνουν ( mysql_error ( ) ) ?
εικόνων 3

Εκχώρηση τη δήλωση MySQL INSERT INTO σε μια νέα μεταβλητή της PHP . Τοποθετήστε τις μεταβλητές της PHP μέσα στο χώρο για κάθε ένθετο τομέα . Σε αυτό το παράδειγμα , INSERT INTO έχει εκχωρηθεί σε μια νεοσυσταθείσα μεταβλητή της PHP που ονομάζεται $ query . Η εκχωρηθεί προηγουμένως PHP μεταβλητές $ username , $ ηλεκτρονικού ταχυδρομείου και $ TextBlock εισάγονται στα πεδία χρήστη MySQL , e-mail και TextBlock με αυτή τη σειρά .

$ Query = " INSERT INTO yourMySQLTable ( όνομα, email , TextBlock ) ΑΞΙΕΣ ( ' $ username ' , '$ email' , '$ TextBlock ') " ?
Η

4 Εκτελέστε τη λειτουργία PHP mysql_query . Αυτό λειτουργεί Λέει στην PHP να εκτελέσει ένα ερώτημα στη βάση δεδομένων MySQL . Αυτό το παράδειγμα χρησιμοποιεί την μεταβλητή $ ερώτημα που έχει ανατεθεί με τη δήλωση MySQL INSERT INTO από το προηγούμενο παράδειγμα . Περιέχει επίσης μια επιλογή μήτρας που καθοδηγεί το PHP script για να εκτυπώσετε ένα μήνυμα λάθους, εάν το ερώτημα δεν εκτελείται με επιτυχία

mysql_query ( $ query ) ή να πεθάνουν ( 'Σφάλμα , εισάγετε ερώτημα απέτυχε " )? .


εικόνων

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

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