Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822

    MySql : problemi con agli apici

    Ciao

    questa discussione è legata ad una mia precedente che avevo postato ieri. Chiaramente ora ho un altro problema.
    Da word o da un editor di testo seleziono qualche riga, la copio , poi vado nel campo "testo" del mio form e incollo il testo selezionato.
    Il problema è che quando c'è un apice MySql lo sostituisce e ci mette un carattere strano cosi io a video non vedo il testo corretto.
    Come posso ovviare a questo inconveniente ?
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    se intendi dire che il testo inserito nel db e poi visualizzato dopo una select non e' esatto, probabilmente non hai messo nella query insert : mysql_escape_string($testo);

    che serve per inserire correttamente nel db i caratteri tipo accento e cose simili

  3. #3
    non lo sostituisce ma mette un carattere di escape. Non credo sia MySQL... sara' piuttosto il php.

    Se quello che estrai dal db ha il carattere di escape \ basta passare la stringa alla funzione stripslashes() prima di stamparla a video.

    http://it.php.net/manual/it/function.stripslashes.php

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    giusto ! Non lo avevo messo. Ho provato e ora funziona.

    Grazie !
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

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.