Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problema con FULLTEXT

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    12

    Problema con FULLTEXT

    Salve.

    Ho un problema con una ricerca fulltext...
    In pratica non mi trova i risultati come vorrei e non capisco il perché.


    io ho questo codice

    Codice PHP:
     MATCH (name_cleanother_namesAGAINST ('" . $db->sql_escape_string($finded) . "')
    e come indice mysql ho

    codice:
    FIND	
    FULLTEXT	
    No 	
    No 	
    name_clean 0  other_names	0
    *** entrambi sotto la chiave FIND.


    In pratica la funzione mi deve cercare il contenuto case insensitive in due row
    codice:
    name_clean 	varchar(255) 	utf8_bin
    other_names 	tinytext 	utf8_bin

    ora ponendo che io ho un valore con
    'prova' in name clean e
    'Bella, Mario' in other_names...


    se io cerco :

    [list=1][*] Prova = ho esito positivo[*] rova = non mi trova niente (ho provato anche con parole più lunghe non c'entra il minlenght).[*] prov = non mi trova niente[*] PROVA = ho esito positivo[*] Bella = non mi trova niente[*] Mario = non mi trova niente[*] Bella, Mario = non mi trova niente[/list=1]

    Sembra quindi che sia case insensitive come voglio, ma che non prende parti di testo e.


    Altro test con valori

    'testae-carlo' in name clean e
    'Yume, Zarlo il guerriero...' in other_names...


    [list=1][*] Testa = non mi trova niente[*] Testae = ho esito positivo[*] Carlo = ho esito positivo[*] arlo = non mi trova niente[*] estae = non mi trova niente[*] il guerriero = ho esito positivo[*] Yume = non mi trova niente[/list=1]


    Un aiutino?
    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    12
    Nessuno?

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.