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

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();
 
}
Si quel q'un peut m'aider ou coment mi prendre
MERCI