php/mysql
bonjour
j'ai un input text ou le visiteur doit entrer un mot et je voudrais pouvoir lui afficher tout le mot dès qu'il met lé 2 ou 3 premières lettres j'ai stocké dans ma base de données une liste des mots qu'il peut entrer
alors si vous avez une idée
merci
tu voudrai fair un moteur de recherche qui cherche dans la base de donner MySQL, c sa ?
la synstaxe a metre pour le requete SQL est cela
$base = "ta_base";
$mot = "le_mot_que_tu_entre_dans_ton_input";
$sql = "SELECT * FROM $base WHERE $base.msg LIKE '%$mot%' ORDER BY id_core";
$req = mysql_query ($sql) or die ('Erreur SQL !<BR>'.$sql.'<BR>'.mysql_error());
apret ta juste a fair un while est a afficher ce que ta trouver.
tu comprend ?
$base.msg sa c si tu veux chercher dans une table donner la c la table msg que l'on check
merci -=[ XTT ]=- je vais essayer ça
é ce que je peux te donner 1 bout de mon code pour qe tu vois parce que ca marche toujours pas
c bon tu px aller voir : http://www.lephpfacile.com/wall/lire_wall.php?wall=297
tu aurrai pu metre toute la page.
chercher un truc dans un base de donner ce passe en 2 temp
un formulaire a remplire et une page de traitement
on remplie le forumulair on envoye a la page de traitement.
dans la page de traitement on retrouve notre requete SQL avec un While pour afficher ce que lon a trouver
tu veux un exemple ?
oui pour l exple merci
la page c 190 lignes alor je sé pa trop si g le droit d'envoyer tt ca
GLOBULE le permet?