Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/01/2011, 15h05   #1
Futur Membre du Club
 
Homme Sébastien ZURITA
Administrateur systèmes et réseaux
Inscription : novembre 2009
Messages : 29
Détails du profil
Informations personnelles :
Nom : Homme Sébastien ZURITA

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : novembre 2009
Messages : 29
Points : 15
Points : 15
Par défaut jQuery : Vérification existence d'une valeur

Bonjour à tous,

je ne sais pas si cette discussion est à la bonne place mais je ne sais pas où la mettre.

Voilà depuis quelque mois que je cherche à mettre en place dans l'un de mes formulaires une vérification pour voir si une valeur existe dans ma table "équipe".
Et si elle existe, mettre une alerte pour changer la valeur.

Pour cela, je ne souhaitais pas réinventer l'eau chaude donc j'ai mis en place le validator de jQuery.

Malheureusement cela ne fonctionne pas. L'indicateur me renvoit toujours que la valeur est libre alors que celle-ci existe bien dans ma table.

Je n'y comprend plus rien.

Voici le code mon formulaire :
Code :
1
2
3
4
5
<form id="formID" class="formular" action="script/Enrg_1.php" method="post">
				<div id="eq">
					<h2>Equipe</h2>
					Nom de l'&eacute;quipe :
					<input id="NomEquipe" class="validate[required,custom[noSpecialCaracters],length[0,20],ajax[ajaxUser]]" type="text" name="NomEquipe1" size="65" /><br/>
Code de ValideUser.php :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
 
/* RECEIVE VALUE */
$validateValue=$_POST['validateValue'];
$validateId=$_POST['validateId'];
$validateError=$_POST['validateError'];
 
/*Vérification que le nom de l'Equipe n'est déjà Utilisé  ??? = Plusieurs Evenements*/
	$Req = "select IdEquipe from equipe where NomEquipe=".$validateValue;
	$Result=mysql_query($Req);
	echo $Nb_Result=mysql_num_rows($Result);
 
	/* RETURN VALUE */
	$arrayToJs = array();
	$arrayToJs[0] = $validateId;
	$arrayToJs[1] = $validateError;
 
if($Nb_Result==0){
//if($validateValue =="Test ZURITA"){		// validate??
	$arrayToJs[2] = 'true';			// RETURN TRUE
	echo '{"jsonValidateReturn":'.json_encode($arrayToJs).'}';			// RETURN ARRAY WITH success
}else{
	//for($x=0;$x<1000000;$x++){
		//if($x == 990000){
			$arrayToJs[2] = 'false';
			echo '{"jsonValidateReturn":'.json_encode($arrayToJs).'}';		// RETURN ARRAY WITH ERROR
		//}
	//}
 
}
 
?>
Je suis en jqery 1.4.4 et tout le reste est du standard.
Merci d'avance pour votre aide.
Montagna73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 13h09   #2
Membre régulier
 
Laurent S.
Inscription : novembre 2010
Messages : 71
Détails du profil
Informations personnelles :
Nom : Laurent S.
Âge : 25
Localisation : France

Informations forums :
Inscription : novembre 2010
Messages : 71
Points : 77
Points : 77
Bonjour,

ne serait ce pas

Code :
$validateValue=$_POST['NomEquipe1'];
?

Bonne continuation
larffas68 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2012, 14h29   #3
Membre du Club
 
Avatar de fazpedro
 
Homme
Inscription : août 2009
Messages : 360
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : août 2009
Messages : 360
Points : 64
Points : 64
Bonjour,

Perso, je viens juste de trouver une solution..
peut-être que mon cas pourra t'aider ?
http://www.developpez.net/forums/d12...o-source-json/
fazpedro est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h21.


 
 
 
 
Partenaires

Hébergement Web