Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Problema inserimento/aggiornamento valore php=>mysql
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      psampras User • ultima modifica di

      Problema inserimento/aggiornamento valore php=>mysql

      Ciao a tutti,
      ho un problema legato all'inserimento in un campo del mio db di valori contenenti lettere accentate.
      Non si tratta, almeno apparentemente, del classico problema di codifica.
      Infatti tale valore (tipo varchar) viene inserito correttamente (tramite CMS scritto in php) salvo poi scomparire nel momento in cui faccio un refresh della tabella.

      Quest'ultima ha le seguenti caratteristiche:
      innoDB
      latin1 --cp1252 West European
      latin1_swedish_ci

      I campi in questione hanno:
      character set: latin1
      collation: latin1_swedish_ci

      Avete qualche idea sul problema?
      Ovviamente sono disposto a pubblicare le parti di codice php interessate, qualora servissero.

      Vi ringrazio anticipatamente

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • M
        magicale User Attivo • ultima modifica di

        Ciao,
        cosa intendi di preciso con:
        @PSampras said:

        refresh della tabella

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          psampras User • ultima modifica di

          Inizialmente l'informazione sembrava inizialmente essere stata inserita correttamente, salvo poi scomparire quando aggiornavo la tabella.

          Per il momento ho risolto eseguendo un SET NAMES latin1 poco prima dell'insert, evidentemente da qualche parte c'era un utf8 che dava fastidio.

          Non sono convintissimo, ma per il momento sembra tutto ok.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • A
            amistat User Attivo • ultima modifica di

            Mi suona strano questo:

            latin1 --cp1252 West European

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • P
              psampras User • ultima modifica di

              @Amistat said:

              Mi suona strano questo:

              latin1 --cp1252 West European

              E' la codifica già impostata su tutte le altre tabelle, non mi sembrava opportuno modificarla.
              Comunque adesso sembra tutto a posto.
              Grazie

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • A
                amistat User Attivo • ultima modifica di

                Sarà che non ci avevo mai fatto caso, ma non mi ero mai accorto di questa codifica 🙂

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                Caricamento altri post
                Rispondi
                • Topic risposta
                Effettua l'accesso per rispondere
                • Da Vecchi a Nuovi
                • Da Nuovi a Vecchi
                • Più Voti