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

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

Πώς να Post σε μια βάση δεδομένων MySQL & Strip Χαρακτήρες Με την PHP

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

Δημιουργήστε έναν πίνακα που περιέχει τους χαρακτήρες που θέλετε να βγαίνουν . Αν ήθελε να αφαιρέσει ορισμένους ειδικούς χαρακτήρες από μια σειρά που ονομάζεται " $ input_string " , θα πρέπει πρώτα να δημιουργήσετε μια συστοιχία που περιέχει αυτούς τους χαρακτήρες . Πληκτρολογήστε τον ακόλουθο κώδικα στο πρόγραμμα επεξεργασίας κειμένου σας : " ! "

$ S_char = array ( " @ " , " # " , " $ " , " % " , " ^ " , " & " , " . " , " " , " " , " - ")? 2

Αντικαταστήστε τους χαρακτήρες στη σειρά με άλλο χαρακτήρα , χρησιμοποιώντας τη λειτουργία PHP " str_replace "για να αφαιρέσετε τους χαρακτήρες από την σειρά σας :

$ input_string = str_replace ( $ s_char , " " , $ input_string ) ?

Ο κωδικός αυτός αντικαθιστά όλες τις εμφανίσεις των χαρακτήρων στο " $ s_char " array με ένα κενό διάστημα
<. br > με 3

Σύνδεση με τη βάση δεδομένων . Στο πρόγραμμα επεξεργασίας κειμένου σας , εισάγετε τον παρακάτω κωδικό PHP :

$ conn = mysql_connect ( υποδοχής , , ) ?
Η 4

Επιλέξτε τη βάση δεδομένων . Δεδομένης της βάσης δεδομένων ονομάζεται " χορδές ", εισάγετε τον παρακάτω κωδικό :

mysql_select_db ( « χορδές ») ?
5

Τοποθετήστε το string στη βάση δεδομένων . Δεδομένης η βάση δεδομένων περιέχει έναν πίνακα που ονομάζεται " test_strings " με μια στήλη " όνομα ", πληκτρολογήστε τον παρακάτω κώδικα :

mysql_query ( " INSERT INTO όνομα test_strings ΑΞΙΩΝ $ input_string . ) ?

Αυτό θα ερώτημα στη βάση δεδομένων και να εισάγετε τα περιεχόμενα της μεταβλητής « $ input_string " στο τραπέζι .
Η
εικόνων

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

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