Ses derniers messages sur les forums
pas de prob on est la pour sa
ben dans ta rekete sql tu fait sa
$chaine = "abcd";
$sql = "SELECT * FROM news1news.titre LIKE '%$chaine%'";
$req = mysql_query ($sql) or die ('Erreur SQL ! '.$sql.' '.mysql_error());
apret tu fait un While pour afficher ce que tu trouve
enliave exit; ligne 42
tu veux cherche par exemple la chaine "abcd" dans le champ titre de la base news1news
c sa ?
on est la pour aider
faut ke tu donne un valeur a $mot
par exemple
$mot = "t";
la il vas chercher tout les t ki trouve dans la table
apret pour afficher tout ce quil a trouver faut fair un WHILE
while ($data = mysql_fetch_array($req)) {
//si ta un champ id en auto_increment
$id = $data['id'];
echo $id.'<br>';
}
la il t affichera tout les Id ou il trouvera T dans source
heu enlaive "order by id_core" sa te sert pas a toi g oublier d enlever quand j tai montrer le truc
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 ?
$base.msg sa c si tu veux chercher dans une table donner la c la table msg que l'on check
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 ?