PHP: Salvando dados com quebras de linha no banco

    Obrigado! você é a 651ª pessoa que visita este post.

    Para este post você vai precisar de um textarea e a função nl2br.

    Textarea: é aquela caixa de texto com capacidade maior de inserção de dados.
    Exemplo:

    <textarea name='teste' rows="4" cols="4"></textarea>

    nl2br: Insere quebras de linha HTML antes de todas newlines em uma string.
    Sintaxe:
    nl2br($string);

    Funcionamento da coisa:
    Ao dar “enter” para quebrar linha no campo textarea, esses “enters” são preservados e inseridos, junto com os dados, na base de dados.

    Para exibir estes valores com as quebras de linha, utiliza-se a função nl2br.

    Exemplo:

       print "<p>".nl2br($produto['detalhes_do_produto'])."</p>";

    Resultado:

    Estou testando esta área com quebra de linha
    acabei de dar um enter
    mais um
    e mais um

    Related posts:

    1. PHP: Obtendo a extensão de um arquivo
    2. PHP: Obtendo o nome do arquivo
    3. PHP-MYSQL: Conectando ao banco de dados via PDO – PHP Data Objects
    4. Sistemas: Agenda eletrônica v2.0 sem banco de dados
    5. Sistemas: Agenda eletrônica v1.0 sem banco de dados