Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    346

    richiamare formattazione corretta dal db

    Ciao,
    ho un problema all'apparenza semplicissimo, ma che mi stà facendo sudare sette camicie.

    Allora il problema consiste nel richiamaare la formattazione corretta dal db del campo memo.
    Quando inserisco il testo in una textarea, i vari "invio" vengono visualizzati correttamentesia lì che nel db, ma nel momento in cui vado a richiamare queste informazioni, esse perdopno la formattazione corretta.
    esempio:
    inserisco nella casella di testo:
    1-sadfasdf
    2-asfdsadf
    3-asertger

    nel db i dati vengono memorizzati così come li ho inseriti, ma quando vado a richiamare le informazioni e stamparle a video esse si visualizzano così:

    1-sadfasdf 2-asfdsadf 3-asertger

    Ho provato a fare una ricerca e dopo qualche lettura ho modificato così i campi di inserimento e di visualizzazione:

    PAGINA INSERIMENTO DATI
    Codice PHP:
    $testo addslashes($testo); // verifico carettere particolare (mio caso 
    )
    $sql "INSERT INTO tabella (id, titolo, straccio, testo, data) VALUES ('', '$titolo', '$straccio', '$testo', '$data')"
    $result mysql_query($sql) or die (mysql_error()); 

    PAGINA DI VISUALIZZAZIONE

    Codice PHP:
     <td>testo: <? echo stripslashes($testo);?></td>
    MA IL PROBLEMA PERSISTE...

    sapete come posso risolvere??

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    346
    azzzz...
    mi bastava aggiungere questa funzione "nl2br" prima della stringa per ripristinare la giusta tabulazione!!

    graazie!!!

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.