Trouver les doublons - HTML/CSS - Programmation
Marsh Posté le 15-08-2005 à 16:23:46
Citation : Comme meme |
Quand meme ! D'ou vient cette mode ridicule d'ecrire comme meme ...
Les données se trouvent dans une base de données ? Tu cherches a empecher un "double post" accidentel ?
Marsh Posté le 15-08-2005 à 16:34:45
maya19811 a écrit : Bonjour; |
Ben tu prends les valeurs, tu trim, tu passes en lowercase (histoire d'éviter les différences dues simplement aux majuscules ou aux espaces) et tu compares
Marsh Posté le 15-08-2005 à 16:35:25
Les données sont entrées par l'utilisateur; j'ai 2 cas de figure:
-soit, il s'est trompé et a saisi un code en double(alors c un doublon).
-ou bien le code en double fait partie de la saisie.
Je voudrais attirer son attention sur les doublons qui peuvent y avoir en lui donnant la main de choisir soit de corriger ce qui a été saisi soit de le valider(avec les doublons) et ainsi l'insérer dans la bd.
La mode ridicule vient d'une ptite étourderie
Marsh Posté le 15-08-2005 à 16:38:29
Je ne comprends pas bien s'il s'agit de doublon avec des données externes, ou avec des données internes au formulaire. Dans ce dernier cas, voici un exemple en javasript:
|
Cet exemple marche, je l'ai testé.
Mais si c'est pour comparer avec des données externes, Javascript ne les connait pas et donc ne peut pas vérifier l'existence de doublons.
Marsh Posté le 15-08-2005 à 16:40:09
olivthill a écrit : Je ne comprends pas bien s'il s'agit de doublon avec des données externes, ou avec des données internes au formulaire. Dans ce dernier cas, voici un exemple en javasript:
|
C'est bien moche comme code, j'aime beaucoup
Marsh Posté le 15-08-2005 à 16:47:45
oui, mais je voudrais que le scripts ne me bloque pas, ie meme si j'ai des doublons, je peux les saisir; existe t-il des messages ou je peux mettre oui/non
Marsh Posté le 15-08-2005 à 16:50:18
maya19811 a écrit : oui, mais je voudrais que le scripts ne me bloque pas, ie meme si j'ai des doublons, je peux les saisir; existe t-il des messages ou je peux mettre oui/non |
alert()
Retourne "true" si on clique sur "ok" et "false" si on clique sur "Cancel"
Tu demandes un truc genre "Votre entrée contient des doublons, voulez vous quand même la soumettre?" et si clic sur "Cancel" tu colores les doublons (une bordure autour des groupes de valeurs identiques) et tu annules l'envoi du formulaire
Marsh Posté le 15-08-2005 à 16:53:04
Mais avec alert ya que le "ok" il me faut un 2eme bouton!
Marsh Posté le 15-08-2005 à 16:54:19
Il faut utiliser "Confirm" au lieu de "Alert" (tu ne savais pas ça Masklinn? lol)
Et donc dans mon code il faut mettre
|
Marsh Posté le 15-08-2005 à 17:05:33
olivthill a écrit : Il faut utiliser "Confirm" au lieu de "Alert" |
Merde, t'as raison, c'est effectivement confirm
Citation : tu ne savais pas ça Masklinn? lol |
Si, mais j'utilise tellement peu ces machins qu'habituellement je crée un dummy pour savoir lequel je dois prendre
Marsh Posté le 15-08-2005 à 17:22:30
Comment faire pour qu'a chaque fois que je valide, le javascripts s'execute.
Parceque la il ne s'execute qu'une seule fois!!!
La 1ere fois il détecte les doublons puis dés que je valide la 2emme fois, il envoi directement sans vérifier (alors qu'il existe encore des doublons)
Marsh Posté le 15-08-2005 à 15:59:19
Bonjour;
J'ai un formulaire qui contient plusieurs champs; comment pourais je faire pour controler les doublons entres ces champs mais grace à un javascripts.
Est il possible que l'utilisateur ait le choix de valider le formulaire avec les doublons ou de les corriger, du genre "doublon trouvé, voulez vous continuez comme même oui/non"
Merci