Ξεκινήστε το βοηθητικό πρόγραμμα phpadmin σας και να δημιουργήσετε ένα νέο πίνακα MySQL για να φιλοξενήσει τα στοιχεία του προϊόντος . Ονομάστε το τραπέζι , "προϊόντα" , και τοποθετήστε ένα πεδίο στον πίνακα για κάθε στοιχείο που θέλετε να εμφανίσετε στον κατάλογο προϊόντων . Για παράδειγμα , θα μελετήσει προσεκτικά τα παρακάτω παράδειγμα εντολής SQL . Μπορείτε να εισάγετε την εντολή σε SQL βοηθητικό πρόγραμμα γραμμής εντολών phpadmin σας . Η εντολή ξεκινάει έναν νέο πίνακα προϊόντων και δημιουργεί ένα αναγνωριστικό , την περιγραφή , upcNumber , το όνομα , την τιμή , την εικόνα και το πεδίο σήμανσης χρόνου .
CREATE TABLE ` yourDatabase ` . ` Προϊόντων (
` id ` INT ( 100 ) NOT NULL AUTO_INCREMENT PRIMARY KEY , πώληση
περιγραφή ` ` VARCHAR ( 3000 ) NOT NULL , πώληση
` upcNumber VARCHAR ( 100 ) NOT NULL , πώληση
` όνομα ` VARCHAR ( 100 ) NOT NULL , ` τιμή
` VARCHAR ( 100 ) NOT NULL , πώληση
` εικόνα ` VARCHAR ( 100 ) NOT NULL , πώληση
` ` tIMESTAMP timestamp ( 200 ) NOT NULL DEFAULT CURRENT_TIMESTAMP
) ΚΙΝΗΤΗΡΑΣ = MyISAM 2
Συμπλήρωση τα νέα πεδία δεδομένων με πληροφορίες για το προϊόν σας . Τοποθετήστε τις πληροφορίες για κάθε προϊόν στο αντίστοιχο πεδίο . Μπορείτε να το κάνετε αυτό κάνοντας κλικ μου στο κουμπί "Εισαγωγή" από το βοηθητικό πρόγραμμα phpadmin . Για παράδειγμα , θα πρέπει να τοποθετήσετε το όνομα του προϊόντος στο πεδίο του προϊόντος , τον αριθμό του προϊόντος UPC στο πεδίο upcNumber και το όνομα του αρχείου της εικόνας κάθε προϊόντος στο πεδίο της εικόνας .
Εικόνων 3
Ανακτήστε τα δεδομένα από τον κατάλογο χρησιμοποιώντας PHP . PHP ανακτά την περιγραφή του κάθε προϊόντος από τη βάση δεδομένων και εμφανίζει τα δεδομένα, όπου μπορεί να δει ο επισκέπτης του δικτυακού σας τόπου . Σε αυτό το παράδειγμα κώδικα , PHP ρωτά τη βάση δεδομένων χρησιμοποιώντας τη λειτουργία mysql_query , τοποθετεί τα δεδομένα του κάθε προϊόντος σε μια σειρά , διέρχεται μέσω του πίνακα και εκχωρεί κάθε στοιχείο δεδομένων του προϊόντος σε μια αντίστοιχη μεταβλητή .
Php
mysql_connect ( "localhost " , " ΤοΌνομαΧρήστηΣας " , " yourPassword " ) ή να πεθάνουν ( mysql_error ( ) ) ?
mysql_select_db ( " yourDatabaseName " ) ή να πεθάνουν ( mysql_error ( ) ) ?
$ data = mysql_query ( "SELECT * FROM προϊόντα ORDER BY id desc " )
ή να πεθάνουν ( mysql_error ( « Δεν βρέθηκαν εγγραφές » ) ) ?
ενώ ( $ info = mysql_fetch_array ( $ δεδομένα ) )
{
$ name = $ info [ 'name'] ?
$ description = $ info [ «περιγραφή » ] ?
$ upcNumber = $ info [ « upcNumber '] ?
$ imageFile = $ info [ « εικόνα » ] ?
$ τιμή = $ info [ « τιμή » ] ?
}
>
Η 4
εκτύπωσης και το στυλ η έξοδος PHP με τους κανόνες CSS . Αυτό το παράδειγμα στυλ παρουσίασης της εικόνας κάθε προϊόντος προς τον επισκέπτη ιστοσελίδα , χρησιμοποιώντας έναν κανόνα CSS inline . Η εικόνα έχει επιπλέει προς τα αριστερά , το όνομα του προϊόντος έχει τοποθετηθεί μέσα σε ένα tag H1 , ο αριθμός UPC εμφανίζει μέσα σε ένα tag H4 , η τιμή του προϊόντος θα εμφανιστεί ως επικεφαλίδα H5 και η περιγραφή του προϊόντος θα εμφανιστεί σε ένα tag παραγράφου .
Τοποθετήστε το στυλ εξόδου μέσα στον πίνακα βρόχο του κάθε προϊόντος . Αυτό θα εμφανίσει μία εμφάνιση για κάθε προϊόν που ανακτώνται από τη βάση δεδομένων. Το ολοκληρωμένο κώδικα PHP τώρα εμφανίζεται ως εξής
mysql_connect ( "localhost " , " ΤοΌνομαΧρήστηΣας " , " yourPassword " ) ή να πεθάνουν ( mysql_error ())? . ; mysql_select_db ( " yourDatabaseName " ) ή να πεθάνουν ( mysql_error ( ) ) ? $ data = mysql_query ( "SELECT * FROM προϊόντα ORDER BY id desc " ) ή να πεθάνουν ( mysql_error ( « Δεν βρέθηκαν εγγραφές » ) ) ? ενώ ( $ info = mysql_fetch_array ( $ data ) ) { $ name = $ info [ 'name'] ? $ description = $ info [ «περιγραφή » ] ? $ upcNumber = $ info [ « upcNumber '] ? $ imageFile = $ info [ « εικόνα » ] ? $ τιμή = $ info [ «τιμή» ] ? ; > php echo περιγραφή ? ; > ; } >
php echo $ name ? ? >
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα