È utile formattare correttamente un campo di testo di MySQL con PHP quando si desidera visualizzare il contenuto su una pagina Web. Un campo di testo MySQL contiene fino a 65.535 byte vale la pena di caratteri. È possibile utilizzare PHP per recuperare dati da un database MySQL e quindi formattare un campo di testo con il PHP, quindi può essere visualizzato correttamente in una pagina Web.
Istruzioni
1
Aprire il file di origine PHP con un editor di testo come blocco note di Windows.
2
Utilizzare la funzione "mysql_query(query)" per leggere un campo di testo dal database MySQL attivo. Ad esempio, "$my_result = mysql_query ("Select mia_var da my_table");" dove "mia_var" è un campo di testo.
3
Utilizzare un ciclo "while" e la funzione di "mysql_fetch_assoc(my_result)" per recuperare le righe dal risultato MySQL. Ad esempio, "mentre ({$my_values=mysql_fetch_assoc($my_result))}".
4
Memorizzare il valore del campo di testo in una variabile PHP, all'interno del ciclo "while". Ad esempio, "$str = $my_values ["mia_var"];".
5
Utilizzare la funzione "nl2br" per sostituire i caratteri di fine riga '\n' con '. MySQL utilizza '\n' per indicare una nuova riga, ma HTML utilizza cm. Ad esempio, "echo nl2br($str);" restituirà il campo di testo con interruzioni di riga corretto.
6
Salvare il file PHP.
Consigli & Avvertenze
- Codice PHP deve essere contenuto all'interno di "<? php"e"? >" tag.