Comment creer une interface de gestion?
Dio
-
GSX -
GSX -
Bonjour,voila je suis en stage en webdesign et je doit crée un site pour un restaurant mais petit souçis mon client aimerais pouvoir modifier par la suite ses pages enfin le contenu je m'explique disons que je crée un page avec le menu de son restaurant ainsi que les prix et que par la suite ses prix changent il aimerait que avec ses logins a lui facilement il puissent modifier les noms des plats et le prix ^^ je sais pas si je me fais comprendre le problème c'est que je ne connais que le HTML et le CSS donc si vous avez une solution merci!
A voir également:
- Comment creer une interface de gestion?
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Comment créer un compte gmail - Guide
- Créer une adresse hotmail - Guide
- Créer un lien pour partager des photos - Guide
3 réponses
C'est marrant, ce que tu présentes, c'est exactement le projet que je suis en train de finaliser :o)
Le problème, c'est qu'en html/css, tu n'y arriveras pas :o)
Ce sont des langage de mise en page et structuration de documents.
Il faut utiliser un langage dynamique (PHP par ex) et le coupler (par usage) à une base de données (MySQL par ex).
Ce qui demande un minimum (voir pas mal) d'apprentissage. En s'accrochant bien, si tu n'y connais rien, dans 5 ou 6 sem. tu pourras avoir bouclé tout ça. Mais il faut obligatoirement passer par la phase apprentissage des rudiments des langages PHP et SQL.
En clair: 2 solutions :
1) tu apprends les langages
2) tu soutraites :-D
Le problème, c'est qu'en html/css, tu n'y arriveras pas :o)
Ce sont des langage de mise en page et structuration de documents.
Il faut utiliser un langage dynamique (PHP par ex) et le coupler (par usage) à une base de données (MySQL par ex).
Ce qui demande un minimum (voir pas mal) d'apprentissage. En s'accrochant bien, si tu n'y connais rien, dans 5 ou 6 sem. tu pourras avoir bouclé tout ça. Mais il faut obligatoirement passer par la phase apprentissage des rudiments des langages PHP et SQL.
En clair: 2 solutions :
1) tu apprends les langages
2) tu soutraites :-D
Salut,
l'idée est d'utiliser une interface gérée via une base de donnée (Mysql étant assez simple à mettre en place).
Une page de ton site permet l'identification de l'utilisateur puis le contrôle de son existance dans la base de donnée. Si OK, l'interface admin s'ouvre.
Pour celà tu as besoin d'une table Utilisateur dans ta base de donnée. (les champ login / Mot_de_passe / rôle peuvent être suffisants pour démarer)
Ensuite, imagines une page de gestion de menu. un lien t'amenne sur un menu choisi, puis te présente son contenu, ou te propose de le créer.
la table Menu te servirait à gérer cela. (champ N° de menu, intitulé du menu, prix du menu)
la table Contenu_du_menu permet de lier le contenu d'un menu à un numéro de menu. (champ N° de menu, type de plat, description, ...)
tu trouveras facilement des info quant la connexion via php à une bdd MySql sur le net.
Tu devras préparer une serie de requête pour ajouter modifier ou supprimer les données de la base. Tu dois evidemment héberger ton site chez un hébergeur mettant un base MySql à disposition, et utiliser EasyPhp pour simuler le fonctionnement de ton site en local.
l'idée est d'utiliser une interface gérée via une base de donnée (Mysql étant assez simple à mettre en place).
Une page de ton site permet l'identification de l'utilisateur puis le contrôle de son existance dans la base de donnée. Si OK, l'interface admin s'ouvre.
Pour celà tu as besoin d'une table Utilisateur dans ta base de donnée. (les champ login / Mot_de_passe / rôle peuvent être suffisants pour démarer)
Ensuite, imagines une page de gestion de menu. un lien t'amenne sur un menu choisi, puis te présente son contenu, ou te propose de le créer.
la table Menu te servirait à gérer cela. (champ N° de menu, intitulé du menu, prix du menu)
la table Contenu_du_menu permet de lier le contenu d'un menu à un numéro de menu. (champ N° de menu, type de plat, description, ...)
tu trouveras facilement des info quant la connexion via php à une bdd MySql sur le net.
Tu devras préparer une serie de requête pour ajouter modifier ou supprimer les données de la base. Tu dois evidemment héberger ton site chez un hébergeur mettant un base MySql à disposition, et utiliser EasyPhp pour simuler le fonctionnement de ton site en local.