THMMY.gr

Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα => Προγραμματισμός (C, VB, Delphi, PHP, ASP...) => Topic started by: harris on May 30, 2014, 04:55:00 am



Title: MySQL & PHP Database driven product catalog display
Post by: harris on May 30, 2014, 04:55:00 am
Καλημέρα σε όλο το φόρουμ! Καιρό έχω να μπω :D

Έχω φάει το κεφάλι μου αυτές τις μέρες αλλά δεν τα καταφέρνω και τα online tutorial δε με έχουν βοηθήσει: Θέλω να κάνω έναν κατάλογο προϊόντων με υποκατηγορίες, τις οποίες και να τις έχω σε ένα κατακόρυφο sidebar menu. Κάνοντας κλικ στην εκάστοτε κατηγορία να εμφανίζονται τα αντίστοιχα προϊόντα. Υπάρχει κάποιος που να γνωρίζει τον κώδικα ή τη βήματα που ακολουθούνται; Ευχαριστώ πολύ


Title: Re: MySQL & PHP Database driven product catalog display
Post by: harris on May 30, 2014, 12:35:28 pm
κανένας; :(


Title: Re: MySQL & PHP Database driven product catalog display
Post by: plagakis on May 30, 2014, 12:39:59 pm
Τι εννοείς "τον κώδικα"; Δεν μπορεί κάποιος να κάτσει να σου γράψει όλο τον κώδικα της σελίδας!  :P Γίνε λίγο πιο συγκεκριμένος.


Title: Re: MySQL & PHP Database driven product catalog display
Post by: harris on May 30, 2014, 17:13:15 pm
Τι εννοείς "τον κώδικα"; Δεν μπορεί κάποιος να κάτσει να σου γράψει όλο τον κώδικα της σελίδας!  :P Γίνε λίγο πιο συγκεκριμένος.

εαν έχει κάποιος έτοιμο κώδικα να τον κάνει copy paste ή να μου δώσει μια παραπομπή σε ένα καλό tutorial. Το μενού το έχω κάνει με τις κατηγορίες και τις υποκατηγορίες αλλά δεν ξέρω πως γίνεται το browsing των προϊόντων


Title: Re: MySQL & PHP Database driven product catalog display
Post by: Katarameno on November 04, 2014, 18:43:01 pm
Καταρχήν η ερώτηση είναι τόσο γενική όσο το : "Θέλω να κάνω ένα φόρουμ, υπάρχει κάπου ο κώδικας να τον πάρω Copy paste?"

Τι εννοείς "τον κώδικα"; Δεν μπορεί κάποιος να κάτσει να σου γράψει όλο τον κώδικα της σελίδας!  :P Γίνε λίγο πιο συγκεκριμένος.

εαν έχει κάποιος έτοιμο κώδικα να τον κάνει copy paste ή να μου δώσει μια παραπομπή σε ένα καλό tutorial. Το μενού το έχω κάνει με τις κατηγορίες και τις υποκατηγορίες αλλά δεν ξέρω πως γίνεται το browsing των προϊόντων

Aς πούμε οτι στην βάση δεδομένων τους πίνακες τους έχεις ονομάσει Categories για τις κατηγορίες και Products για τα προϊόντα.
Το είδος της λειτουργικότητας όπου επιλέγεις σε ένα πλέγμα (datagrid) - ή πίνακα στην html σελίδα μια εγγραφή από έναν πίνακα (πχ κατηγορίες) της βάσης δεδομένων και σου επιστρέφει σε άλλο πλέγμα (datagrid) - πίνακα τα περιεχόμενα της κατηγορίας που επέλεξες
λέγεται master - detail πάντως. Yπάρχουν και master-detail-detail

(DetailTable είναι ας πούμε ο Products και MasterTable είναι ο Categories)
Εννοείται οτι πρέπει το κάθε προϊόν του Πίνακα Προϊόντα να έχει κάποιο Category_ID δηλαδή να έχει καταχωρηθεί σε κάποια κατηγορία για να δουλεύει αυτό, δηλαδή να υπάρχει το πεδίο Category_ID στον Πίνακα Προϊόντα (τον Detail)
και τα SQL Queries είναι κάπως της μορφής : Επέλεξε και εμφάνισέ μου όλα τα Προϊόντα από τον πίνακα Προϊόντα όπου το Προϊόν ανήκει στην Κατηγορία με ID αυτό που είναι επιλεγμένο στον Πίνακα Κατηγορίες
δηλαδή στα σκουληκίστηκα:
Select * from Products where Products.Category_ID = Categories.Category_ID

Το Sidebar menu που λες επίσης πρέπει να γεμίζει αυτόματα με τις εγγραφές του master πίνακα Categories και συγκεκριμμένα προφανώς με το όνομα της κατηγορίας (Categories.Category_Name έστω).