Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Запись текста из <textarea> построчно в базу MySQL / 4 сообщений из 4, страница 1 из 1
11.09.2014, 03:26
    #38743696
kursorik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись текста из <textarea> построчно в базу MySQL
Помогите! Есть код:
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
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 строка в таблице, прошу помочь, что нужно добавить/заменить...
...
Рейтинг: 0 / 0
11.09.2014, 07:07
    #38743745
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись текста из <textarea> построчно в базу MySQL
kursorikКак мне записывать данные с Textarea построчноразбить значение на строки и инсертить в цикле
а как это сделать технически - вопрос в форум по пхп
...
Рейтинг: 0 / 0
11.09.2014, 10:07
    #38743843
SharuPoNemnogu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись текста из <textarea> построчно в базу MySQL
как вариант:
- explode по переносу строки
- foreach полученного массива
- инсерт в цикле

но если уж у вас такая пляска, то лучше сделать отдельные текстовые инпуты имхо.
...
Рейтинг: 0 / 0
11.09.2014, 10:32
    #38743883
BpeguH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись текста из <textarea> построчно в базу MySQL
SharuPoNemnoguкак вариант:
- explode по переносу строки
- foreach полученного массива
- инсерт в цикле

но если уж у вас такая пляска, то лучше сделать отдельные текстовые инпуты имхо.

Да уж если такая пляска, то лучше уволиться и стать грузчиком.
P.S.: Ошибки нужно обрабатывать и записывать в отдельный лог, а не вываливать на страницу. За такое на костре сжигать надо!

Модератор: Тема перенесена из форума "MySQL".
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Запись текста из <textarea> построчно в базу MySQL / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]