Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Apostrofi in MYSQL

  1. #1
    Utente di HTML.it L'avatar di Fool
    Registrato dal
    May 2002
    Messaggi
    8,342

    Apostrofi in MYSQL

    Ho un sistema di gestione articoli fatto da me, quando faccio insert into xy dei valori prelevati dal form, e quei dati contengono apostrofi o >< mysql mi da errore, mentre se non ci sono questi caratteri va tutto liscio...

    Come posso sistemare?

    Grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma la replace la fai?

    Roby

  3. #3
    Utente di HTML.it L'avatar di Fool
    Registrato dal
    May 2002
    Messaggi
    8,342
    cioè?

    Non credo...mai usata quell istruzione

  4. #4
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Quì trovi la lista delle funzioni stringa, tra le quali il replace
    http://dev.mysql.com/doc/mysql/en/string-functions.html

    >>> Segnalazione [OT] <<<
    attenzione da non confonderlo con la sintassi di Query REPLACE che viene utilizzata per tutt'altri scopi e che puoi trovarla quì:.
    http://dev.mysql.com/doc/mysql/en/replace.html
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  5. #5
    Utente di HTML.it L'avatar di Fool
    Registrato dal
    May 2002
    Messaggi
    8,342
    Non ci capisco molto in quella documentazione... in parole povere cosa devo cambiare?

  6. #6
    Originariamente inviato da Fool
    Non ci capisco molto in quella documentazione... in parole povere cosa devo cambiare?
    detto francamente non farai molta strada se non vuoi sbattere la testa contro la documentazione...

    in parole povere devi sostituire i "caratteri che danno fastidio" in "caratteri che non danno fastidio"

    ad esempio ' diventa \'

    l'elenco dei caratteri cattivi è nella documentazione
    Se Pacman avesse influenzato la nostra generazione, staremmo tutti saltando in sale scure, masticando pillole magiche e ascoltando musica elettronica ripetitiva
    Pochi anni dopo nacquero le feste rave, la musica techno e l'ecstasy

  7. #7
    Utente di HTML.it L'avatar di Fool
    Registrato dal
    May 2002
    Messaggi
    8,342
    cioè in pratica devo rinunciare agli apostrofi e >< ?


  8. #8
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    REPLACE(valore,"'","''")
    gli apici che si trovano in "valore" vengono sostituiti in doppi apici per fare in modo che "la query funzioni".
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

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.