php/mysql

Répondre
mamykane
le 07/06/2003 à 14:29
mamykane
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
XTremTourist
le 07/06/2003 à 14:59
XTremTourist
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 ?
XTremTourist
le 07/06/2003 à 15:00
XTremTourist
$base.msg sa c si tu veux chercher dans une table donner la c la table msg que l'on check
mamykane
le 07/06/2003 à 16:05
mamykane
é ce que je peux te donner 1 bout de mon code pour qe tu vois parce que ca marche toujours pas
mamykane
le 07/06/2003 à 16:19
mamykane
c bon tu px aller voir : http://www.lephpfacile.com/wall/lire_wall.php?wall=297
XTremTourist
le 07/06/2003 à 16:32
XTremTourist
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 ?
mamykane
le 07/06/2003 à 16:42
mamykane
oui pour l exple merci
la page c 190 lignes alor je sé pa trop si g le droit d'envoyer tt ca
Répondre
LoadingChargement en cours