moteur toujours en panne
Posté : 08 oct. 2005, 16:56
Bonjour, voila je viens de restructurer ma base en regroupant toutes les catégories mais je fais la même requête et cela me donne plus de 3000 résultat pour 10 réel. Voici ma requête :
Merci pour votre aide
Code : Tout sélectionner
$select = "SELECT
fk1.cat,
fk1.titre,
fk1.pseudom,
fk1.ville,
fk1.nomDestination1,
fk1.nomDestination2,
fk1.nomDestination3,
fk1.departement,
fk1.prix,
fk1.id,
DATE_FORMAT(fk1.date, '%d.%m.%y') date,
SUBSTRING(fk1.description,1,200) AS description,
fk2.marques,
fk2.modele,
fk2.pseudom,
fk2.ville,
fk2.nomDestination1,
fk2.nomDestination2,
fk2.nomDestination3,
fk2.departement,
fk2.prix,
fk2.id_auto,
DATE_FORMAT(fk2.date, '%d.%m.%y') date,
SUBSTRING(fk2.description,1,200) AS description,
fk3.marque,
fk3.modele,
fk3.pseudom,
fk3.ville,
fk3.nomDestination1,
fk3.nomDestination2,
fk3.nomDestination3,
fk3.departement,
fk3.prix,
fk3.id,
DATE_FORMAT(fk3.date, '%d.%m.%y') date,
SUBSTRING(fk3.description,1,200) AS description,
fk4.fonction,
fk4.societe,
fk4.pseudom,
fk4.adresse_societe,
fk4.nom_fichier,
fk4.lieu,
fk4.salaire,
fk4.id,
DATE_FORMAT(fk4.date, '%d.%m.%y') date,
SUBSTRING(fk4.profil_rechercher,1,200) AS profil_rechercher
FROM fk_produits as fk1, fk_auto as fk2, fk_moto as fk3, fk_offre_emploi as fk4 where
fk1.cat LIKE '%". $mots_cle ."%'
OR fk1.titre LIKE '%". $mots_cle ."%'
OR fk1.ville LIKE '%". $mots_cle ."%'
OR fk1.nomDestination1 LIKE '%". $mots_cle ."%'
OR fk1.nomDestination2 LIKE '%". $mots_cle ."%'
OR fk1.nomDestination3 LIKE '%". $mots_cle ."%'
OR fk1.departement LIKE '%". $mots_cle ."%'
OR fk1.prix LIKE '%". $mots_cle ."%'
OR fk1.id LIKE '%". $mots_cle ."%'
OR fk1.date LIKE '%". $mots_cle ."%'
OR fk1.description LIKE '%". $mots_cle ."%'
OR fk2.marques LIKE '%". $mots_cle ."%'
OR fk2.modele LIKE '%". $mots_cle ."%'
OR fk2.ville LIKE '%". $mots_cle ."%'
OR fk2.nomDestination1 LIKE '%". $mots_cle ."%'
OR fk2.nomDestination2 LIKE '%". $mots_cle ."%'
OR fk2.nomDestination3 LIKE '%". $mots_cle ."%'
OR fk2.departement LIKE '%". $mots_cle ."%'
OR fk2.prix LIKE '%". $mots_cle ."%'
OR fk2.id_auto LIKE '%". $mots_cle ."%'
OR fk3.marque LIKE '%". $mots_cle ."%'
OR fk3.modele LIKE '%". $mots_cle ."%'
OR fk3.ville LIKE '%". $mots_cle ."%'
OR fk3.nomDestination1 LIKE '%". $mots_cle ."%'
OR fk3.nomDestination2 LIKE '%". $mots_cle ."%'
OR fk3.nomDestination3 LIKE '%". $mots_cle ."%'
OR fk3.departement LIKE '%". $mots_cle ."%'
OR fk3.prix LIKE '%". $mots_cle ."%'
OR fk3.id LIKE '%". $mots_cle ."%'
OR fk3.date LIKE '%". $mots_cle ."%'
OR fk4.fonction LIKE '%". $mots_cle ."%'
OR fk4.societe LIKE '%". $mots_cle ."%'
OR fk4.pseudom LIKE '%". $mots_cle ."%'
OR fk4.adresse_societe LIKE '%". $mots_cle ."%'
OR fk4.nom_fichier LIKE '%". $mots_cle ."%'
OR fk4.lieu LIKE '%". $mots_cle ."%'
OR fk4.salaire LIKE '%". $mots_cle ."%'
OR fk4.id LIKE '%". $mots_cle ."%'
OR fk4.date LIKE '%". $mots_cle ."%'
OR fk4.profil_rechercher LIKE '%". $mots_cle ."%'
";