B Baronz WRInaute discret 16 Août 2006 #1 Bonjour, Je cherche un script, ou une idée du moins pour pouvoir faire un peu comme ici... Sur mon site j'ai des news... lorsqu'on lit une news j'aimerai afficher les news similaires... Comment faire ? Autrement qu'avec des mots clés ? Merci !
Bonjour, Je cherche un script, ou une idée du moins pour pouvoir faire un peu comme ici... Sur mon site j'ai des news... lorsqu'on lit une news j'aimerai afficher les news similaires... Comment faire ? Autrement qu'avec des mots clés ? Merci !
M mowmow WRInaute impliqué 16 Août 2006 #2 Similaire par rapport au titre ? Si oui tu peux faire Code: SELECT *, MATCH(titre) AGAINST ("titre de la news") AS m FROM news_table HAVING m > 0.001 ORDER BY m DESC;
Similaire par rapport au titre ? Si oui tu peux faire Code: SELECT *, MATCH(titre) AGAINST ("titre de la news") AS m FROM news_table HAVING m > 0.001 ORDER BY m DESC;
B Baronz WRInaute discret 16 Août 2006 #3 héhé merci je testerai... je pense que similaire aux titres devrait être suffisant ! Merci, sujet clos
héhé merci je testerai... je pense que similaire aux titres devrait être suffisant ! Merci, sujet clos
S Serious WRInaute passionné 16 Août 2006 #4 MATCH a un certain nombre de limitations sous MySQL (selon version): mots de longueur inferieure a 4, mots separateurs, ... Mais qd ca convient, ca marche tres bien.
MATCH a un certain nombre de limitations sous MySQL (selon version): mots de longueur inferieure a 4, mots separateurs, ... Mais qd ca convient, ca marche tres bien.
M mowmow WRInaute impliqué 16 Août 2006 #5 Il suffit de régler sous mysql ft_min_word_len à 2 ou 3 pour les limitations au niveau de la taille des mots http://dev.mysql.com/doc/refman/5.0/fr/ ... uning.html
Il suffit de régler sous mysql ft_min_word_len à 2 ou 3 pour les limitations au niveau de la taille des mots http://dev.mysql.com/doc/refman/5.0/fr/ ... uning.html