Bonjour,
J'ai un formulaire, J'ai une zone de texte libelle et une liste d�roulante libell�.
Lorsque l'utulisateur ne trouve pas le lib�ll� qui lui corespond dans la liste d�roulante alors il poura saisir le lib�ll� dans la zone de texte.Mais je mais quand m�me une condition. La condition est que je vais une comparaison du libell� qu'il va saisir au lib�ll� de la base de donn�es . cette comparaison je la fais dans une requ�te sql sur les 4 premier caract�re.
un truc comme sa
*libelle=C'est le libelle de la base
*libelle2=C'est le libelle de la zone de texte
SELECT distinct LIBELLE FROM dessin WHERE left(libelle,3)=left(LIBELLE2,3)
Je voudrais afficher ces r�sultat dans une boite de dialogue
Exemple
Si la personne sasie AXCIOM
Et que dans la base on a AXXCIOM
Alors dans ma boite dialog j'aurais
ATTENTION LIBELLE RESENBLANT:
AXXCIOM
Donc avec la possibilit� de revenir ou de confirmer
LE but �tant voir si c'est une erreur d'ortographe ou un diff�rent libell�
Voici je que moi j'ai fait mais je ne s'est pa du tout
Si quel q'un peut m'aider ou coment mi prendre
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 function verif() { if (document.saisirdessin.LIBELLE1.value=="" && document.saisirdessin.LIBELLE2.value=="") { alert ("CHOISIR OU SAISIR UN LIBELLE"); exit(); } if ($sql = mysql_query("SELECT distinct LIBELLE FROM dessin WHERE left(libelle,3)=left(LIBELLE2,3))); { alert("ATTENTION LIBELLE IDENTIQUE"); alert(select libelle from dessin;); exit(); } document.saisirdessin.action="enregistrement_dessin.php"; document.saisirdessin.submit(); }
MERCI








R�pondre avec citation
Partager