Visualizzazione dei risultati da 1 a 7 su 7

Discussione: MySQL e campo TEXT

  1. #1

    MySQL e campo TEXT

    Salve,

    nel mio database MySQL ho un campo impostato come TEXT.

    Però mi sono accorta che quando tramite le mie paginette php inserisco un testo più lungo di un tot (intorno ai 1350 caratteri) ricevo un errore.

    Non conosco php a sufficienza, ma documentandomi mi sembrava di aver capito che un campo di tipo TEXT non avesse particolari limiti in termini di lunghezza massima del testo.

    Qualcuno mi saprebbe dire dove sbaglio?

    Grazie

    Ste'

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    13
    Prova ad usare un campo di tipo LONG TEXT se TEXT non ti basta

  4. #4
    Grazie per i link, in effetti li avevo già visti.

    Leggo che dovrei impostare la variabile max_sort_length ad un valore superiore a quello di default 1024. Ma da dove cambio questo parametro? e soprattutto come devo regolarmi per il nuovo valore? Non vorrei fare casino eheh

    Ho provato a mettere LONGTEXT, ma il risultato è lo stesso.
    Quindi presumo che forse la soluzione è proprio quella di aumentare questo valore max_sort_length.

    Grazie!

    Ste'

  5. #5
    char(x) = max 255 byte, dimensione = x
    varchar(x) = max 255 byte, dimensione <= x
    tinytext/tinyblob = max 255 byte, dimensione = 255 byte
    text/blob = max 65535 byte
    mediumtext/mediumblob = max 1.6 Mb
    longtext/longblob = max 4.2 Gb

    Il tuo errore quindi non è dovuto alla dimensione del testo!
    [ DarCas The Architect ]
    [ The DarCas Of Blog ]
    Chuck Norris riesce a trovare un pagliaio dentro a un ago
    :maLOL:

  6. #6
    Originariamente inviato da DarCas
    Il tuo errore quindi non è dovuto alla dimensione del testo!
    Doh! Effettivamente ho impostato (di nuovo) il campo a LONGTEXT e ora funziona (chissà perché prima non andava =/).

    Grazie a tutti!

    Ste'

  7. #7
    Te lo dico io:
    probabilmemte hai passato qualche carattere che fa saltare la query..

    Il carattere potrebbe essere l'apice (') o altro...

    Prova a fare questi tentativi...
    [ DarCas The Architect ]
    [ The DarCas Of Blog ]
    Chuck Norris riesce a trovare un pagliaio dentro a un ago
    :maLOL:

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.