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

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

Πώς να δημιουργήσετε ένα πίνακα στην PHP

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

Δημιουργήστε μια βάση δεδομένων MySQL στον κεντρικό υπολογιστή σας . Συνδεθείτε στον πίνακα ελέγχου της ιστοσελίδας σας , αναζητήστε το θέμα " Βάσεις Δεδομένων " ή στην ενότητα " MySQL " και επιλέξτε το "Δημιουργία νέας βάσης δεδομένων " επιλογή . Θα πρέπει να δώσετε ένα όνομα βάσης δεδομένων , ένα όνομα χρήστη ( η οποία μερικές φορές είναι το ίδιο με το όνομα της βάσης δεδομένων ) και έναν κωδικό πρόσβασης . Κρατήστε αυτές τις πληροφορίες χρήσιμες. 2

Ανοίξτε ένα νέο αρχείο PHP . Για να δημιουργήσετε έναν πίνακα , θα πρέπει να κάνετε μια σύνδεση με τη βάση δεδομένων και στη συνέχεια να στείλετε ένα ερώτημα που γεμίζουν με τις οδηγίες σας για τη δημιουργία του πίνακα . Για να κάνετε μια σύνδεση , το πρώτο σπίτι όλα τα στοιχεία της σύνδεσης μέσα σε μια μεταβλητή , παραδοσιακά ονομάζεται " $ conn », και να χρησιμοποιούν το " mysql_select_db " εντολή για να επιλέξετε τη συγκεκριμένη βάση δεδομένων : $ conn = mysql_connect ( " όνομα_διακομιστή " , "username" , "password " ) ? mysql_select_db ( " databasename ")? Αντικαταστήστε το" όνομα ", " password "και" databasename »με πληροφορίες της βάσης δεδομένων σας . Συνήθως , το όνομα του διακομιστή σας θα είναι "localhost ", αλλά αν αυτό δεν λειτουργήσει θα πρέπει είτε να σακί γύρω από τον πίνακα ελέγχου του δικτυακού σας τόπου για τις πληροφορίες ή να ζητήσει από τον πάροχο φιλοξενίας σας .
Εικόνων 3

Δημιουργήστε μια μεταβλητή για να στεγάσει το ερώτημα SQL σας , και να δημιουργήσετε τον πίνακα χρησιμοποιώντας το CREATE TABLE ερώτημα . Εδώ είναι μια μεταβλητή που περιέχει το ερώτημα σε ένα πολύ απλό πίνακα που ονομάζεται " βιβλία " : $ sql = " CREATE TABLE βιβλία ( idnumber INT PRIMARY KEY AUTO_INCREMENT , όνομα VARCHAR ( 75 ) , συγγραφέας VARCHAR ( 50 ) , ) ? " ? Αυτός ο πίνακας έχει μόνο τρεις στήλες : " idnumber ", " όνομα " και " συγγραφέας " . Το χάος του κώδικα μετά το " idnumber " είναι απλά δηλώνοντας ότι η στήλη ως " πρωτεύον κλειδί " του πίνακα που εξασφαλίζει ότι κάθε γραμμή στο τραπέζι σας θα έχουν μια μοναδική πίσω από τα παρασκήνια αριθμό ταυτότητας . Το "όνομα" και "συγγραφέας " και οι δύο στήλες δίνεται ο τύπος πεδίου " VARCHAR , " που σημαίνει " διάφορους χαρακτήρες" και είναι ο βασικός τύπος για ένα απλό πεδίο κειμένου . Ο αριθμός αργότερα είναι το μέγιστο ποσό των χαρακτήρων κάθε πεδίου μπορεί να είναι . Κρατήστε αυτούς τους αριθμούς τόσο μικρό όσο νομίζετε ότι μπορείτε να πάρετε μακριά με να εξοικονομήσετε χώρο .
Η 4

Προσθέστε μια γραμμή στον πίνακα χρησιμοποιώντας το ερώτημα INSERT . Δεδομένου ότι είναι ένα ξεχωριστό ερώτημα , θα πρέπει να δημιουργήσετε μια νέα μεταβλητή για αυτό : $ SQL2 = " INSERT INTO βιβλία ΑΞΙΕΣ ( null , « Όλιβερ Τουίστ »,« Charles Dickens ') ? " ? Το " null "σας επιτρέπει απλά το MySQL βάση δεδομένων γνωρίζουν ότι αυτό είναι όπου το πρωτεύον κλειδί (το μοναδικό αναγνωριστικό αριθμό ) θα πρέπει να πάει . MySQL θα εκχωρήσει τα πλήκτρα αυτόματα . Τα επόμενα δύο πεδία συμπληρώστε το "Όνομα " και " συγγραφέας " στήλες , αντίστοιχα .
5

Βάλτε τα πάντα μαζί με την εντολή mysql_query . Θα πρέπει να το τρέξει δύο φορές για να εκτελέσει δύο ερωτήματα : mysql_query ( $ sql , $ conn ) ? Mysql_query ( $ SQL2 , $ conn ) ?
Η 6

Αποθηκεύστε το αρχείο PHP σας ( και βεβαιωθείτε ότι έχετε σπίτι τα πάντα στο αρχείο μέσα στο " " ετικέτες PHP Όταν τρέχει, θα πρέπει να δημιουργήσει το «βιβλία» πίνακα στη βάση δεδομένων σας Βάλτε όλοι μαζί , ο κώδικας θα πρέπει να μοιάζει κάπως έτσι : . .
Η
εικόνων

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

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