Visualizzazione dei risultati da 1 a 5 su 5

Discussione: stringhe con "

  1. #1

    stringhe con "

    ciao a tutti, sto creando una pagina che mi permetta di inserire dei valori nel database attraverso dei campi testuali
    siccome dovrò prevedere anche il salvataggio nel database di stringhe che contengano il carattere ", secondo voi potrebbe creare problemi?
    voi come risolvereste? grazie

  2. #2
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Per non avere problemi quando lavori con quel campo usa un escape o le magic quotes. Se lo usi per una query basta fai mysql_real_escape(nome_campo)
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  3. #3
    ciao aires, potresti gentilmente dirmi:

    - se è meglio salvare la stringa sul database con il campo " e fregarsene di quello che succede
    - se è invece il caso di modificare il carattere con altro e poi rimodificarlo quando visualizzo quel dato

    insomma, spiegami bene come potrei fare. ti ringrazio davvero tanto!

  4. #4
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Allora la stringa va salvata con il carattere se necessario, ad esempio se metti un cognome e uno si chiama D' Angelo, è importante salvare il carattere, sta a te nella tua pagina gestire i caratteri speciali.

    Però per non dare problemi all'inserimento in DB devi fare cosi

    esempio

    Update.... set descrizione = '.mysql_real_escape_string($descrizione).' ....
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  5. #5
    ciao, purtroppo in quel modo risolverei il problema solo con il carattere '
    io ho bisogno di salvare nel database anche il carattere "
    soprattutto ho bisogno anche di modificare quel carattere in ASCII per poterlo visualizzare all'interno di un campo text
    non so se mi spiego!

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.