Vérification de l'existence dans une bdd
	
	
		Bonjour, 
je souhaite vérifier si la chaine qui est rentrée par l'utilisateur appartient bien à ma bdd. 
J'ai créé un fichier php contenant ma requête et j'ai essayé de l'appeler dans mon script mais je dois avoir un problème sur l'appel de ma fonction.
Voilà le code javascript :
	Code:
	
1 2 3 4 5 6 7 8 9 10 11
   | if(document.formdept)
{
  var str=document.formdept.dept.value;
  var strim=str.replace(/[^a-z]/gi, '');
  if(strim == "" &&  $('#depart').function({source:'validDept'})!=null)
  {
    alert("Erreur");
    return false;
  }
  else return true;
} | 
 Et voilà mon code php : 
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
   | <?php
try
{
    $bdd = new PDO('mysql:host=localhost;dbname=orange', 'root', '');
}
catch(Exception $e)
{
    die('Erreur : '.$e->getMessage());
}
$term=$_GET['term'];
$req=$bdd->prepare('SELECT DISTINCT NomDept FROM test WHERE NomDept= :term');
$req->execute(array('term' => $term));
$array = array();
while($donnees = $req->fetch())
{
    array_push($array, $donnees['NomDept']);
}
echo json_encode($array);
$req->closeCursor();
?> |