par
mere-teresa » 08 mars 2005, 12:56
Si tu as beaucoup de modèles différents, utiliser une base de données peut être une solution. Mais il en existe d'autres, par exemple :
d'avoir un menu déroulant qui modifie le suivant avec des fonctions javascript et des systèmes CSS d'éléments visibles et invisibles.
J'explique : tu as le premier menu "Marque" et tous les menus modèles par marques sont sur la page mais invisibles (display : none ou hidden dans la feuille de style). Lorsque l'internaute porte son choix sur une marque, tu le détectes en Javascript et tu rends visible le bon menu.
Simplement, si tu souhaites modifier les modèles (ajout d'un nouveau, ou ancien modèle non-dispo) tu dois modifier le code source de ta page HTML. Cela peut te convenir si tu es prêt à intervenir à chaque fois ou à former la personne (le garagiste). (*)
Maintenant, si le nombre de modèles par marques est très important, et que tu souhaites avoir une interface "Admin" qui puisse changer facilement les choix de modèles (et marque) une Base de Données est envisageable.
C'est à toi de choisir, en fonction du nombre de données.
__________________
(*) tu peux aussi stocker les données dans un fichier (XML ?) et les changer avec une interface admin en utilisant du PHP et du Javascript.
[color=darkblue]Si tu as beaucoup de modèles différents, utiliser une base de données peut être une solution. Mais il en existe d'autres, par exemple :
d'avoir un menu déroulant qui modifie le suivant avec des fonctions javascript et des systèmes CSS d'éléments visibles et invisibles.
J'explique : tu as le premier menu "Marque" et tous les menus modèles par marques sont sur la page mais invisibles (display : none ou hidden dans la feuille de style). Lorsque l'internaute porte son choix sur une marque, tu le détectes en Javascript et tu rends visible le bon menu.
Simplement, si tu souhaites modifier les modèles (ajout d'un nouveau, ou ancien modèle non-dispo) tu dois modifier le code source de ta page HTML. Cela peut te convenir si tu es prêt à intervenir à chaque fois ou à former la personne (le garagiste). (*)
Maintenant, si le nombre de modèles par marques est très important, et que tu souhaites avoir une interface "Admin" qui puisse changer facilement les choix de modèles (et marque) une Base de Données est envisageable.
C'est à toi de choisir, en fonction du nombre de données.
__________________
(*) tu peux aussi stocker les données dans un fichier (XML ?) et les changer avec une interface admin en utilisant du PHP et du Javascript.[/color]