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

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

Πώς να Τοποθετήστε ένα δεκαδικό σε PHP MySQL

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

Δημιουργία PHP script σας . Αν δεν το έχετε ήδη κάνει, δημιουργήστε ένα νέο αρχείο σε ένα πρόγραμμα επεξεργασίας κειμένου και αποθηκεύστε το με " . Php ", όπως την επέκταση . Εισάγετε τον παρακάτω κωδικό διάρθρωσης , η οποία συνδέεται με μια βάση δεδομένων MySQL αναφερθούν τα στοιχεία της βάσης δεδομένων , το όνομα χρήστη και τον κωδικό πρόσβασης :

//συνδεθείτε και επιλέξτε τη σχετική βάση δεδομένων

mysql_connect ( "localhost " , "χρήστης " , " περνούν " ) ή να πεθάνουν ( mysql_error ( ) ) ?

mysql_select_db ( " dbname " ) ή να πεθάνουν ( mysql_error ( ) ) ?

//περαιτέρω επεξεργασία εδώ

>

Alter τον κωδικό ανάλογα με τη θέση της βάσης δεδομένων σας , το όνομα και τα στοιχεία των χρηστών . 2

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

$ insert_statement = " INSERT INTO αντικείμενο ( όνομα , μήκος) ΑΞΙΕΣ ( « Χαλί » , 100,5 ) " ?

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

Εκτέλεση δήλωση ένθετο σας στη βάση δεδομένων . Χρησιμοποιώντας την ακόλουθη σύνταξη παράδειγμα , εκτελέστε τη δήλωσή σας , συμπληρώστε:

$ insert_result mysql_query = ( $ insert_statement ) ?

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

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

if ($ insert_result ) echo " Εισαγωγή επιτυχής ! " ?

άλλο echo " Ωχ - κάτι πήγε στραβά ! " ? .

Αυτό είναι ιδιαίτερα χρήσιμο κατά τη δοκιμή , όπως μπορείτε να δείτε με μια ματιά αν ένθετο σας έχει εργαστεί
5

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

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

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