stef_dobermann > Pour préremplir le formulaire t'as récupéré des données j'imagine.
Bon, alors si tu veux faire une telle chose il ne te reste plus qu'à les récupérer à nouveau quand tu reçois les données du navigateur et à comparer ce que te dis la base de donné et le navigateur.
Cependant sache deux trois trucs :
- ça ne sécurisera pas tes requêtes. Pire, ça augmente les risques d'avoir une erreur dans la requête vu que t'auras bien plus de requêtes type différentes
- le traitement des données côté php sera plus long et nécessitera plus de temps processeur
- ça augmente la charge de la base de donnée et la consommation de la bande passante vu qu'on doit tout récupérer puis renvoyer des données. On se retrouve donc à faire transiter plus d'information et à faire bosser la base d'avantage que si on se contente de tout envoyer pour mettre à jour les données sans faire de vérification préalable du côté du php
En bref, si tu veux faire plus compliqué, plus long à programmer, moins fiable et qui consomme plus de ressources au niveau du serveur web et de la base de donnée alors fait le.
Si au contraire tu préfères avoir un code plus simple, plus fiable et qui ne consomme pas de ressources pour des raisons bêtes alors ne fait pas ce genre de vérification.
PS : Les bases de données vérifies déjà les données à modifier pour éviter de perdre du temps en écriture quand rien ne change. Il est donc inutile de faire ce boulot à leur place.
EDIT : mise en page
Message édité par omega2 le 03-09-2008 à 15:39:31