php - Comment concevoir une base de données similaire aux trois premiers niveaux de navigation du site officiel d'Apple?
習慣沉默
習慣沉默 2017-05-27 17:39:14
0
2
1201

Mac/iPad/iPhone...navigation de premier niveau

iPad Pro/ipad/iOS 10...Navigation secondaire

Aperçu/Spécifications techniques/Bouton d'achat...Navigation à trois niveaux

Comment la base de données doit-elle être conçue ? Comment les couches de code PHP sont-elles assemblées ?

習慣沉默
習慣沉默

répondre à tous(2)
滿天的星座

Créez un tableau de catégories de produits et un tableau d'informations de tableau modèle.
Mac/iPad/iPhone...la navigation de premier niveau est stockée dans le tableau des catégories de produits
iPad Pro/ipad/iOS 10...la navigation de deuxième niveau est stockée dans le tableau d'informations sur le modèle

Lors de l'interrogation, il vous suffit d'interroger la catégorie comme navigation de premier niveau.
Interrogez le tableau d'informations du modèle comme navigation et informations de deuxième niveau.

PHPzhong

Merci pour l'invitation !

Si vous souhaitez simplement gérer la correspondance entre les catégories de niveau 1, 2 et 3, vous n'avez besoin que d'une seule table et ajoutez deux champs parent_id (ID de classe parent) et child_id (ID de classe enfant) à la table

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal