Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    problemi con un campo mediumext

    Salve a tutti.
    HO un problema con un campo mediumtext che spero possiate contribuire a risolvere.

    Ho predisposto un form nel quale c'è un controllo
    <textarea> da 30 righe per 50 colonne.
    IL testo viena passato alla vairabile che lo inserisce nel camp del database.
    <textarea name="testo"....>
    <? $txt=$_post['testo'];
    ?>
    la variabile $txt è usata per la registrazione nel campo.

    Quando si tratta di testi molto lunghi (e solo per testi molto lunghi) tuttavia, non è possibile inserire il record perchè il messaggio di errore mi dice che esiste un errore di sintassi (you have an error on your mysql syntax....).
    Allora ho pensato di fare un ereg del testo (prendendo in considerazione solo apici, slah e punti: mi suggerireste qualche espressione regolare per le stringhe?
    Devo suddividere il testo in una variabile array e poi come lo scrivo nel campo? posso concatenare il testo contenuto in diverse variabili?

    TUttavia il problema potrebbe non essere questo. Idee?

    GRazie a tutti!!!
    Star

  2. #2
    50 x 30 = 1500. Il campo mediumtext ha la capacita' max di 1.6 Mb. A te andrebbe benissimo un campo TEXT (64 Kb).

    A parte questo, se ti segna un errore di sintassi avresti potuto postare tutto l'errore ricevuto. Cosi' non e' significativo. Assicurati che venga inserito il carattere di escape dove serve.


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

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.