I was wondering what is the best way to display 100's of categories using PHP & MySQL?
Örneğin, her bir kategori veya alt kategori için bir klasör oluşturmak için akıllıca olmaz.
And how would I create my php page to display categories and end-less sub categories?
And how would my url look like exactly for example with multiple sub categories?
http://www.example.com/a/b/c/d/e
Bunun gibi bir şey gibi görünür?
http://www.example.com/cat?
How would my database look like?
İşte ben ne eklemek veya çıkarmak gerektiği gibi benim MySQL databse nasıl görünüyor?
CREATE TABLE categories (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
parent_id INT UNSIGNED NOT NULL DEFAULT 0,
category TEXT NOT NULL,
url TEXT NOT NULL,
PRIMARY KEY (id),
INDEX parent (parent_id)
);
iyi bir öğretici veya bir ayrıntı örnek bir sürü yardımcı olacaktır.
Tüm soru için özür dilerim.
çıkış verileri.
1. Administrative Support
2. Arts & Entertainment
1. Amusement & Theme Parks
2. Art Appreciation
3. Artists
1. A
1. a1
2. a2
2. B
3. C
4. D
3. Automotive & Transportation
4. Network Administration
5. Server Administration
6. Web Design
1. CSS
2. HTML
veritabanı depolama.
id parent_id category url
1 0 Arts & Entertainment arts-and-entertainment/
2 1 Amusement & Theme Parks amusement-and-theme-parks/
3 1 Art Appreciation art-appreciation/
4 1 Artists artists/
5 4 A artists/a/
6 4 B artists/b/
7 4 C artists/c/
8 4 D artists/d/
9 0 Automotive & Transportation automotive-and-transportation/
10 5 a1 artisits/a/a1/
11 5 a2 artisits/a/a2/
12 0 Web Design web-design/
13 12 HTML web-design/html/
14 12 CSS web-design/css/
15 0 Network Administration network-administration/
16 0 Server Administration server-administration/
17 0 Administrative Support administrative-support/