Visualizzazione dei risultati da 1 a 4 su 4

Discussione: consiglio su ricerca

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250

    consiglio su ricerca

    salve a tutti!
    Stò implementando il modulo di ricerca nel sito.
    Volevo un consiglio..
    secondo voi è meglio usare il LIKE '%parola%' oppure MATCH(titolo, testo) AGAINST('PAROLA') ??
    che differenza c'è?

  2. #2
    MATCH AGAINST hanno a che vedere con ricerche di tipo fulltext. Se la ricerca che devi fare é all'interno di un testo é meglio utilizzare questo modello (che in ogni caso é anche più veloce).

    guarda qui

    http://forum.html.it/forum/showthrea...eadid=1219344&
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250
    WOW bellissima! Grazie!!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250
    Ciao!
    Ho seguito la tua pillola ma mi trovo in una situazione strana..

    Questa è la mia query:
    Codice PHP:
    SELECT notizie.* , MATCH(titolodescrizione1descrizione2AGAINST('$parola_chiave' IN BOOLEAN MODE) AS score FROM notizie WHERE notizie.attiva='si' AND MATCH(titolodescrizione1descrizione2AGAINST ('$parola_chiave' IN BOOLEAN MODEGROUP BY notizie.id ORDER BY score DESC 
    Ho controllato il database.
    I campi titolo, descrizione1, descrizione2 sono in modalità FULLTEXT
    ma mi da' sempre score uguale a 1! Perchè?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.