Nombre de caractere et mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Nombre de caractere et mysql

Re: Nombre de caractere et mysql

par fabrice88250 » 15 nov. 2009, 21:27

ok c'est pas gagné. n'est il pas possible par un petit programme ou un code ou je ne sais quoi de faire croire a sql qu'il y a 4 caracteres lorsque 'il y en a que 3 de demander ?

Re: Nombre de caractere et mysql

par @rthur » 14 oct. 2009, 13:09

Apparemment cette variable ne peut être modifiée que dans la config du serveur donc si tu es en serveur mutualisé il faut que tu demandes (avec peu de chances de succès) à ton hébergeur...

Re: Nombre de caractere et mysql

par fabrice88250 » 14 oct. 2009, 12:57

je vien de testé.

j'ai fais :
mysql_query('SET ft_min_word_len = 3') OR die(mysql_error());
$resultat=mysql_query("SELECT * FROM IWgalerie WHERE match(ref, exemple, alt) against ('$mot') ORDER BY type, ref, alt  ASC");

j'ai cette erreur : Unknown system variable 'ft_min_word_len'

Re: Nombre de caractere et mysql

par Cobaye » 14 oct. 2009, 12:28

avant ta requête

Re: Nombre de caractere et mysql

par fabrice88250 » 14 oct. 2009, 12:26

ok et je metterai cette ligne ou ? au niveau de ma requet dans mon moteur de recherche ?

Re: Nombre de caractere et mysql

par @rthur » 14 oct. 2009, 12:16

Bonjour,

Une recherche sur le web m'a donné cela comme réponse (non testé) :
mysql_query('SET ft_min_word_len = 3') OR die(mysql_error());

Re: Nombre de caractere et mysql

par fabrice88250 » 14 oct. 2009, 11:44

non je pense pas y avoir acces. comment faire si je peu pas y acceder ? y'a une autre soltution ?

Re: Nombre de caractere et mysql

par Berzemus » 14 oct. 2009, 11:35

Je suppose que tu n'as pas accès aux fichiers de configuration de mysql, le fichier my.cnf te serait fort utile.

Nombre de caractere et mysql

par fabrice88250 » 14 oct. 2009, 11:06

bonjour,

pour un moteur de recherche j'ai besoin de faire un modification sql afain que les mots de 3 lettres soit pris en compte lors de la recherche. J'ai cherché sur le net et j'ai trouvé qu'il fallait mettre ft_min_word_len=3 mais je ne trouve pas ou faire cette modification.

je suis sur phpmayadmin et 1and1.

pourvez vous m'aider ?