Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Ricerca con caratteri accentati

    Salve a tutti,

    Il mio problema è questo:
    Ho una pagina ricerca che confronta il testo inserito dall'utente in un apposito inputbox all'interno del mio database nel campo "Testo".

    SELECT Testo FROM Tabella WHERE Testo LIKE '%" + inputbox + "%'

    Il problema sta nel fatto che io popolo il campo "Testo" con FCKEDITOR quindi all'interno ho del testo con formattazione html.
    esempio:

    specificit& agrave;

    Quindi se inserisco come termine di ricerca: "specificità" non ottengo nessun risultato.
    E' possibile ovviare in qualche modo?

    Grazie infinite.

  2. #2
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Dovresti lavorare con i replace prima della query......

    variabile=Request.Form("xxx")
    corretto = Replace(variabile,"à","& agrave")



    SELECT Testo FROM Tabella WHERE Testo LIKE '%" + corretto + "%'

  3. #3
    Non ti basta fare un replace?

  4. #4
    In effetti bastava un funzione di replace.
    Che ignorantello che sono..

    Grazie mille

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.