+ Ответить в теме
Показано с 1 по 2 из 2

Тема: [Нужна помощь] Построчная запись текста из <textarea> в базу MySQL

  1. #1

    Восклицание [Нужна помощь] Построчная запись текста из <textarea> в базу MySQL

    Помогите! Есть код:
    HTML:
    <formaction="adminpex.php"type="post"><b>Выберите город</b><br><select  name="id">
    <option>Выберите город</option>
    <optionvalue="1">Москва</option>
    <optionvalue="2">Питер</option>
    <optionvalue="3">Омск</option>
    <optionvalue="4">Саратов</option>
    <optionvalue="5">Мурманск</option>
    <optionvalue="6">Краснодар</option></select><hr><br><b>Причина заявки </b><br><b>( каждая с новой строчки! )</b><br><textareaname="permission"value="zapros"class="textarea_1"></textarea><hr><br><inputtype="submit"value="Послать заявку"class="button_1"></form></center></html>
    PHP:
    <?php

    $link = mysql_connect('*********','**********','tbz4MQ4zc4xy','*******');
    if(!$link){
    echo " Подключение к бд не удалось ". mysql_error();
    }

    $db_selected = mysql_select_db('****');

    if(!$db_selected){
    echo " Выбрать бд не удалось";
    }if( isset( $_POST['submit']))
    {
    $id =!empty( $_POST['id'])? $_POST['id']:'';
    $permission =!empty( $_POST['permission'])? $_POST['permission']:'';
    $query = mysql_query ("INSERT INTO permissions VALUES ('$id','$permission')");

    if(!$query )
    {
    echo '<h4 style="color: RED"><div class="block2">Произошла ошибка, попробуйте позже: ';
    echo mysql_error();
    echo '</div></h4>';
    mysql_close($link);
    }
    else
    {
    echo '<div class="block2">Запрос выполнен! </div>';
    mysql_close($link);
    }
    }?>


    Как мне записывать данные с Textarea построчно, скажем:

    Жалоба1
    Предложение2
    Предложение3

    В бд нужно чтобы каждая строчка это + 1 строка в таблице, прошу помочь, что нужно добавить/заменить...

  2. #2
    почитайте как экранировать символы, например есть функция addslashes

    построчно это как-то так
    $text = "asasfdasfasfa
    asfasfsafasf
    asfasfasfasf
    asfdasfasfsaf";
    var_dump(explode("\n", $text));

    ну или там "\r\n"

+ Ответить в теме

Похожие темы

  1. Нужна помощь с выводом текста
    от Vergeil в разделе HTML
    Ответов: 4
    Последнее сообщение: 15.12.2012, 12:15
  2. Запись в базу SQL
    от WEBog в разделе PHP
    Ответов: 25
    Последнее сообщение: 21.10.2011, 16:26
  3. Ответов: 1
    Последнее сообщение: 02.10.2011, 13:44
  4. Ответов: 1
    Последнее сообщение: 07.07.2011, 11:32
  5. Ответов: 4
    Последнее сообщение: 23.01.2011, 09:05

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения