| 12
 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
 33
 
 |  
        // Connexion à la base de données
	$Connexion = Connexion (NOM, PASSE, BASE, SERVEUR);
 
	// Création de la requête sql
	$Requete_sql = "SELECT nom_patient FROM patient ORDER BY nom_patient"; 
 
	// Exécution de la requête sql
	$Execution_requete = ExecRequete( $Requete_sql, $Connexion );
 
	// Récupération des données 	
	while($Resultat = LigneSuivante($Execution_requete))
	{
		$nom = $Resultat['nom_patient'];
		$liste[] = $nom;	
 
	}
 
	$debut = strtolower($debut);
 
 
//$liste = array("abeille","abricot","acheter",[...],"voisinage","vouloir","voyage","voyageur","zèbre","zéro");	
 
	function generateOptions($debut,$liste) {
		$MAX_RETURN = 10;
		$i = 0;
		foreach ($liste as $element) {
			if ($i<$MAX_RETURN && substr($element, 0, strlen($debut))==$debut) {
				echo(utf8_encode("<option>".$element."</option>"));
				$i++;
			}
		}
	} | 
Partager