Ajouter supprimer entrée d'une liste PHP
Fermé
titi
-
31 mai 2011 à 14:25
coeus Messages postés 3021 Date d'inscription samedi 13 janvier 2007 Statut Membre Dernière intervention 19 juin 2013 - 31 mai 2011 à 14:47
coeus Messages postés 3021 Date d'inscription samedi 13 janvier 2007 Statut Membre Dernière intervention 19 juin 2013 - 31 mai 2011 à 14:47
A voir également:
- Ajouter supprimer entrée d'une liste PHP
- Liste déroulante excel - Guide
- Supprimer une page word - Guide
- Supprimer compte instagram - Guide
- Supprimer pub youtube - Accueil - Streaming
- Liste déroulante en cascade - Guide
2 réponses
coeus
Messages postés
3021
Date d'inscription
samedi 13 janvier 2007
Statut
Membre
Dernière intervention
19 juin 2013
119
31 mai 2011 à 14:30
31 mai 2011 à 14:30
Salut !
C'est ainsi que fonctionne PHP. Le programme redémarre à chaque chargement de la page.
Si tu veux transmettre tes données d'une page à l'autre, il va falloir utiliser des variables $_SESSION.
Si tu veux que les valeurs restent enregistrées même quand l'utilisateur quitte le navigateur, alorsa il va impérativement falloir des bases de données ; à la rigueur, pour certaines infos (courtes et non-confidentielles) tu peux utiliser des cookies. Mais dès que l'info devient longue ou importante, le mieux est une BDD.
J'espère que ça t'aide !
C'est ainsi que fonctionne PHP. Le programme redémarre à chaque chargement de la page.
Si tu veux transmettre tes données d'une page à l'autre, il va falloir utiliser des variables $_SESSION.
Si tu veux que les valeurs restent enregistrées même quand l'utilisateur quitte le navigateur, alorsa il va impérativement falloir des bases de données ; à la rigueur, pour certaines infos (courtes et non-confidentielles) tu peux utiliser des cookies. Mais dès que l'info devient longue ou importante, le mieux est une BDD.
J'espère que ça t'aide !
Jte remercie coeus !
Mais j'ai encore une petite question au sujet des BDD ! Bien évidement les réponses du formulaire sont envoyés dans une BDD. Mais les différentes valeurs de la listes , elles ne sont pas stockés dans la BDD ! Elles sont envoyés quand l'utilisateur la sélectionne.
Mais j'ai encore une petite question au sujet des BDD ! Bien évidement les réponses du formulaire sont envoyés dans une BDD. Mais les différentes valeurs de la listes , elles ne sont pas stockés dans la BDD ! Elles sont envoyés quand l'utilisateur la sélectionne.
coeus
Messages postés
3021
Date d'inscription
samedi 13 janvier 2007
Statut
Membre
Dernière intervention
19 juin 2013
119
31 mai 2011 à 14:47
31 mai 2011 à 14:47
Quelle est ta question ? Tu veux que ces valeurs restent "enregistrées" sans avoir à être stockées dans la BDD ?
Si c'est ça, alors tu peux utiliser des cookies pour ce genre de données, pas de problème ; c'est même mieux,m vu que chaque utilisateur aura probablement son propre "set" de données ; tu ne veux pas stocker autant de choses inutilement dans ta BDD !
Avis très personnel, je trouve que la gestion de cookies en PHP est instable. Peut-être que j'avais la mauvaise méthode... quoiqu'il en soit, j'ai l'habitude de recourir plutôt au Javascript pour ça. En plus, ça permet d'ajouter des paramètres onchange="" et onmouseup="" sur mes éléments de formulaire. Ainsi, le cookie est enregistré à chaque fois que la valeur de l'élément change, et non pas seulement quand le formulaire est envoyé.
Pour plus d'information que les cookies en JS
Si c'est ça, alors tu peux utiliser des cookies pour ce genre de données, pas de problème ; c'est même mieux,m vu que chaque utilisateur aura probablement son propre "set" de données ; tu ne veux pas stocker autant de choses inutilement dans ta BDD !
Avis très personnel, je trouve que la gestion de cookies en PHP est instable. Peut-être que j'avais la mauvaise méthode... quoiqu'il en soit, j'ai l'habitude de recourir plutôt au Javascript pour ça. En plus, ça permet d'ajouter des paramètres onchange="" et onmouseup="" sur mes éléments de formulaire. Ainsi, le cookie est enregistré à chaque fois que la valeur de l'élément change, et non pas seulement quand le formulaire est envoyé.
Pour plus d'information que les cookies en JS