Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1501 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  order by dans clause match => comment bloquer le compteur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

order by dans clause match => comment bloquer le compteur

n°1513849
erwan83
Du Shift DEL tu te méfieras !
Posté le 12-02-2007 à 20:46:11  profilanswer
 

Code :
  1. $requete = " SELECT DISTINCT blablabla MATCH (body,titre,description) AGAINST ('$input') AS  cpt FROM test WHERE MATCH (body,titre,description) AGAINST ('$input') ORDER BY cpt DESC LIMIT ".$deb.",30";


 
ORDER BY cpt me pose probleme :
Ok, ca classe mes reccords du plus pertinent au plus débile
seulement, parfois ca me renvoit que des reccords débiles !
 
=> je ne voudrais retourner les resultats que si cpt est > 0.9 (admettons)
 
mais je n'arrive pas à coller la clause dans le code


Message édité par erwan83 le 12-02-2007 à 20:47:31

---------------
http://www.ypikay.com
mood
Publicité
Posté le 12-02-2007 à 20:46:11  profilanswer
 

n°1513861
sircam
I Like Trains
Posté le 12-02-2007 à 21:38:51  profilanswer
 

Rappel: PHP != SQL != MySQL
 
[:kiki]

n°1513920
erwan83
Du Shift DEL tu te méfieras !
Posté le 13-02-2007 à 07:01:31  profilanswer
 

oui mais php == réponse et MySQL !== réponse
désolé


---------------
http://www.ypikay.com
n°1513966
sircam
I Like Trains
Posté le 13-02-2007 à 09:54:46  profilanswer
 

erwan83 a écrit :

oui mais php == réponse et MySQL !== réponse
désolé


Ne sois pas désolé et commence par faire mentalement la distinction, puis par changer de catégorie pour maximiser tes chances de réponses.
 
Une des bases de l'informaticien : réduire la portée du problème. Ici, ça revient à ne jouer qu'avec du SQL et d'obtenir un query qui marche.
 
Ce que tu fais, c'est compliquer le problème en ajoutant du PHP.
 


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1513970
sircam
I Like Trains
Posté le 13-02-2007 à 09:59:46  profilanswer
 

Ceci dit, il n'est pas exclu que ton pb ne puisse pas se résoudre rien qu'à coup de SQL, mais tu fais clairement une soupe et tu orientes clairement vers du SQL, tout en rajoutant une couche PHP.
 

Citation :

je n'arrive pas à coller la clause [SQL] dans le code


 
On voudrait, par exemple, voir ce qui se passe avec ton query - du SQL, hein, pas du $requete.
 

Citation :

ORDER BY cpt me pose probleme :
Ok, ca classe mes reccords du plus pertinent au plus débile
seulement, parfois ca me renvoit que des reccords débiles !


C'est du SQL, hop, good bye PHP pour l'instant. [:pingouino]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  order by dans clause match => comment bloquer le compteur

 

Sujets relatifs
probleme requete MATCH mysql_fetch_???REQUETE MATCH ca marche toujours pas !
ORDER BY entierBloquer le redimensionnement d'un fenetre en JAVA?
[T-SQL] Créer un compteur (clé) dans un selectBloquer l'acces
Problème de jointure ? 'where clause'bloquer la fonction replace sur une ligne
Classement MYSQL (Order By)ORDER BY count(*) pour deux bases de données ensemble
Plus de sujets relatifs à : order by dans clause match => comment bloquer le compteur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR