Formulaire dymanique - text + select - lien avec base de données
Résolu/Fermé
Quedza
Messages postés
242
Date d'inscription
mercredi 5 mars 2008
Statut
Membre
Dernière intervention
21 janvier 2022
-
Modifié par Quedza le 16/02/2014 à 17:35
Quedza Messages postés 242 Date d'inscription mercredi 5 mars 2008 Statut Membre Dernière intervention 21 janvier 2022 - 27 févr. 2014 à 20:16
Quedza Messages postés 242 Date d'inscription mercredi 5 mars 2008 Statut Membre Dernière intervention 21 janvier 2022 - 27 févr. 2014 à 20:16
A voir également:
- Formulaire dymanique - text + select - lien avec base de données
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Formulaire de réclamation facebook - Guide
- Verifier un lien - Guide
- Please select boot device ✓ - Forum BIOS
3 réponses
Quedza
Messages postés
242
Date d'inscription
mercredi 5 mars 2008
Statut
Membre
Dernière intervention
21 janvier 2022
18
Modifié par Quedza le 27/02/2014 à 20:19
Modifié par Quedza le 27/02/2014 à 20:19
Ça marche ! Merci ! Je ne suis pas assez à l'aise dans JavaScript.
Utilisateur anonyme
Modifié par popo79pr le 27/02/2014 à 10:04
Modifié par popo79pr le 27/02/2014 à 10:04
Bonjour,
Un peu de JS serait utile dans ce cas là ...
Avec un onkeyup="demanderListe(this.value)" sur ton input de recherche ...
Fonction JS
Et ma page de traitement (recherche.php)
A savoir, j'ai pris un code que j'avais mis en place. A toi de le modifier à ta guise ;)
Bon courage !
Popo79pr
« L'avenir appartient à ceux qui se lèvent tôt »
Un peu de JS serait utile dans ce cas là ...
Avec un onkeyup="demanderListe(this.value)" sur ton input de recherche ...
Fonction JS
function demanderListe(recherche)
{
if (recherche.length > 2)
{
$.ajax({
type: "POST",
url: "recherche.php",
data: "recherche="+recherche,
success: function(data)
{
$("#liste").css("display", "inline"); // j'affiche la div Resultats
$("#liste").append(data); // j'y met mes résultats
}
});
}
}
Et ma page de traitement (recherche.php)
session_start();
require_once("inc/tools.php");
$db = new db();
$users = $db->getUsers();
$html_friends = "";
$data = array();
foreach($users as $user)
{
if(stripos($user->login, $_POST['recherche']) === 0)
{
$data[] = $user->login;
$html_friends .= getFriendHtml($user);
}
}
echo ($html_friends);
A savoir, j'ai pris un code que j'avais mis en place. A toi de le modifier à ta guise ;)
Bon courage !
Popo79pr
« L'avenir appartient à ceux qui se lèvent tôt »
Quedza
Messages postés
242
Date d'inscription
mercredi 5 mars 2008
Statut
Membre
Dernière intervention
21 janvier 2022
18
27 févr. 2014 à 20:08
27 févr. 2014 à 20:08
Merci Popo79pr ! Je vais m'empresser de te piquer le code...