Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515

    ricerca per stringa esatta...

    nel mio motore di ricerca utilizzo questo codice

    descr = request.form("codice")
    QueryWords = Split( descr )

    STRINGA(1) = STRINGA(1) & " ([codice] LIKE '" & QueryWords( 0 ) & "%'"
    For i = LBound( QueryWords ) + 1 to UBound( QueryWords )
    If QueryWords( i ) <> "" and UCase( QueryWords(i) ) <> "OR" and UCase( QueryWords(i) ) <> "AND" Then
    If uCase( QueryWords( i-1 ) ) = "OR" Then
    STRINGA(1) = STRINGA(1) & " OR [codice] LIKE '" & QueryWords( i ) & "%'"
    Else
    STRINGA(1) = STRINGA(1) & " AND [codice] LIKE '" & QueryWords( i ) & "%'"
    End If
    End If
    Next
    STRINGA(1) = STRINGA(1) & ") "
    per effettuare una ricerca con più parole chiave...

    però vorrei consentire all'utente di cercare anche per stringhe.. come ad esempio fa Google .. inserendo la parola tra virgolette o apici...

    come posso fare?
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  2. #2
    Utente di HTML.it L'avatar di kava01
    Registrato dal
    Jul 2006
    Messaggi
    116
    Basta che tu gli dica che se selezioni una certa opzione (ad esempio con un radio) non faccia lo split...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.