Partie administration
Résolu/Fermé
GUIPE
Messages postés
94
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
15 décembre 2009
-
5 mai 2009 à 17:24
pyschopathe Messages postés 1963 Date d'inscription dimanche 2 mars 2008 Statut Membre Dernière intervention 22 mars 2010 - 9 mai 2009 à 01:34
pyschopathe Messages postés 1963 Date d'inscription dimanche 2 mars 2008 Statut Membre Dernière intervention 22 mars 2010 - 9 mai 2009 à 01:34
A voir également:
- Partie administration
- Mot de passe administration freebox server ✓ - Forum Freebox
- Flouter une partie d'une photo - Guide
- Partie entière en c ✓ - Forum C
- Mot de passe d'administration livebox - Guide
- Nouvelle partie pokemon x ✓ - Forum DS
23 réponses
GUIPE
Messages postés
94
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
15 décembre 2009
7 mai 2009 à 11:56
7 mai 2009 à 11:56
Sur la base du code que j'ai posté précédemment( à base de switch) je veux pouvoir réaliser ma partie administration de mes catégories, que ce soit clair et simple d'utilisation. Mais bon ce que je fais ne marche pas.
GUIPE
Messages postés
94
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
15 décembre 2009
7 mai 2009 à 13:31
7 mai 2009 à 13:31
Je veux réaliser la partie administration de mes catégories.
Tout d'abord que mes catégories soient bien visibles sur la page avec à côté de chaque catégorie 2 boutons "modifier" et "supprimer". Si j'appuie sur modifier, alors une zone de texte avec le nom de l'ancienne catégorie s'affiche, je la modifie et quand je valide(à l'aide d'un bouton valider) la modification s'affiche directement à l'écran.
Lorsque j'appuie sur "supprimer" sur l'un des boutons d'une catégorie, je veux qu'on me demande un message de validation de suppression oui ou non et si je mets oui bé la catégorie s'efface. Et quand la page se recharge on voit qu'elle s'est effacée. Je voudrais que la page se recharge automatiquement pour ne rien avoir à faire pour voir la modiication.
Puis enfin quand j'appuie sur un bouton ajouter, je veux qu'une zone de texte s'affiche, que je mette le nom de la nouvelle catégorie et que je puisse la placer ou je veux je nsais pas trop comment faire! Et tout ça avec un système de switch case.
Bref galère...
Si tu penses pouvoir m'aider je t'en remercie .
Tout d'abord que mes catégories soient bien visibles sur la page avec à côté de chaque catégorie 2 boutons "modifier" et "supprimer". Si j'appuie sur modifier, alors une zone de texte avec le nom de l'ancienne catégorie s'affiche, je la modifie et quand je valide(à l'aide d'un bouton valider) la modification s'affiche directement à l'écran.
Lorsque j'appuie sur "supprimer" sur l'un des boutons d'une catégorie, je veux qu'on me demande un message de validation de suppression oui ou non et si je mets oui bé la catégorie s'efface. Et quand la page se recharge on voit qu'elle s'est effacée. Je voudrais que la page se recharge automatiquement pour ne rien avoir à faire pour voir la modiication.
Puis enfin quand j'appuie sur un bouton ajouter, je veux qu'une zone de texte s'affiche, que je mette le nom de la nouvelle catégorie et que je puisse la placer ou je veux je nsais pas trop comment faire! Et tout ça avec un système de switch case.
Bref galère...
Si tu penses pouvoir m'aider je t'en remercie .
pyschopathe
Messages postés
1963
Date d'inscription
dimanche 2 mars 2008
Statut
Membre
Dernière intervention
22 mars 2010
137
7 mai 2009 à 14:17
7 mai 2009 à 14:17
Pour que ton affichage évolue dynamiquement (càd sans recharger la page) comme tu l'indiques dans ton premier paragraphe, il faudra passer par du javascript.
Le seconde partie ne préente aucune difficulté : tu rediriges vers une page de confirmation (un formulaire avec deux boutons de soumission), tu vérifie quel bouton a été cliqué, tu effaces et tu affiches la page.
La troisième partie est plus délicate : si tu veux pouvoir la faire glisser pour choisir la position, il faudra un framework javascript. De plus, il faudrait savoir comment tu spécifie l'ordre dans ta base de données, sachant qu'àchaque fois que tu vas insérer une catégorie, tu risques de devoir mettre à jour toutes les catégories suivantes.
Enfin, explique-moi pourquoi tu veux absolument utiliser des switch/case ?
Le seconde partie ne préente aucune difficulté : tu rediriges vers une page de confirmation (un formulaire avec deux boutons de soumission), tu vérifie quel bouton a été cliqué, tu effaces et tu affiches la page.
La troisième partie est plus délicate : si tu veux pouvoir la faire glisser pour choisir la position, il faudra un framework javascript. De plus, il faudrait savoir comment tu spécifie l'ordre dans ta base de données, sachant qu'àchaque fois que tu vas insérer une catégorie, tu risques de devoir mettre à jour toutes les catégories suivantes.
Enfin, explique-moi pourquoi tu veux absolument utiliser des switch/case ?
GUIPE
Messages postés
94
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
15 décembre 2009
7 mai 2009 à 14:42
7 mai 2009 à 14:42
Car on m'a dit que c'était plus léger niveau code et donc moins lourd à supporter pour le serveur !
pyschopathe
Messages postés
1963
Date d'inscription
dimanche 2 mars 2008
Statut
Membre
Dernière intervention
22 mars 2010
137
9 mai 2009 à 01:34
9 mai 2009 à 01:34
Est-ce qu'on t'a donné des preuves de cette affirmation ?
Parce que le switch case sur trois ou quatre cas ne risque pas d'être moins une charge pour le serveur que la même chose avec des if else if...
De plus, la précompilation du PHP propose une optimisation, donc même sur des ensembles plus importants, la différence doit être au mieux minime...
Pour t'en assurer, mesure le temps d'exécution d'un programme test pour les deux cas, sur un plusieurs itérations.
Cela dit, si tu as des benchmarks prouvant ce que tu avance, je serais intéressé...
Parce que le switch case sur trois ou quatre cas ne risque pas d'être moins une charge pour le serveur que la même chose avec des if else if...
De plus, la précompilation du PHP propose une optimisation, donc même sur des ensembles plus importants, la différence doit être au mieux minime...
Pour t'en assurer, mesure le temps d'exécution d'un programme test pour les deux cas, sur un plusieurs itérations.
Cela dit, si tu as des benchmarks prouvant ce que tu avance, je serais intéressé...
7 mai 2009 à 12:20