Bonsoir à tous,
Je me permets de me tourner vers vous car je bloque totalement sur ma requête.
Pour essayer d'être le plus clair possiblement.
J'ai fais la requête suivante :
$reqpart = mysql_query("SELECT JOUR,MOIS,ANNEE,EVENEMENT,PAYS,VILLE,MOTSCLES, MATCH (ANNEE,EVENEMENT,VILLE)
AGAINST ('".$chercher."' IN BOOLEAN MODE) as Score
FROM historique
WHERE MATCH (ANNEE,EVENEMENT,VILLE)
AGAINST ('".$chercher."' IN BOOLEAN MODE)
ORDER BY Score DESC") or die (mysql_error());
Mon problème est que depuis que j'ai intégré les champs VILLE et ANNEE ces derniers "pourrissent" totalement mes résultats alors que je souhaite que le champs EVENEMENT soit prioritaire et que les autres n'entrent en jeu que pour le compléter.
Je fais ça car je souhaite dans mon formulaire de recherche pouvoir entrer indistinctement une ville, une date ou un evenement, voir les trois.
Pour information voici le code du formulaire :
<form action="ouverture10.php" method="post" id="formulaire" name="formulaire" onsubmit="return valider()">
Construire mon guide
<fieldset id="rechercher">
" size="40" />
<label>- Recherche par fait historique, année et ville -</label>
</fieldset>
</form>
Pouvez vous me donner une piste pour résoudre ce problème car je suis débutant.
Merci d'avance
Astroma