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

    funzione left che da problemi

    ho un campo di DB che contiene il seguente valore:
    Grande sconto per periodo ESTIVO è ancora attivo

    Estraggo il valore dal DB e lo devo mostrare a video
    Eseguo l'operazione e tutto fila liscio

    nella pagina mi viene mostrato a video:
    Grande sconto per periodo ESTIVO è ancora attivo

    Ora però mi trovo a dover limitare la lunghezza del valore al fine di far rientrare
    il testo in un div che ha dimensioni ridotte

    ho usato questo comando

    left(("Grande sconto per periodo ESTIVO è ancora attivo"), 36)&"..."

    ma a video ottengo questo:
    Grande sconto per periodo ESTIVO &eg

    come posso risolvere il problema?

    grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Si direbbe che le entita', quali le accentate, siano memorizzate nel tuo db in forma codificata e non come caratteri, presumibilmente provengono da un editor online...

    Fai prima la loro trasformazione con l'inverso di server.htmlencode... trovi un esempio qui: http://www.planet-source-code.com/vb...=6829&lngWId=4
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.