@rollex_x93

Как добавить сразу несколько строк из таблицы в БД?

Есть условная таблица,с заполненными данными, каким образом мне добавить их в БД(сразу все строки),одним запросом?Когда нужно было добавлять всего одну строку, я брал и все ячейки в строки присваивал инпутам и через них отправлял в БД.Предполагаю,что можно делать все тоже самое, только пихнуть присваивание в цикл.Но,наверняка,есть более простое решение,верно?)
<table class="table_blur">
  <tr>
    <th>Company</th>
    <th>Q1</th>
    <th>Q2</th>
    <th>Q3</th>
    <th>Q4</th>
    </tr>
  <tr>
    <td>Microsoft</td>
    <td>20.3</td>
    <td>30.5</td>
    <td>23.5</td>
    <td>40.3</td>
    </tr>
  <tr>
    <td>Google</td>
    <td>50.2</td>
    <td>40.63</td>
    <td>45.23</td>
    <td>39.3</td>
    </tr>
  <tr>
    <td>Apple</td>
    <td>25.4</td>
    <td>30.2</td>
    <td>33.3</td>
    <td>36.7</td>
    </tr>
  <tr>
    <td>IBM</td>
    <td>20.4</td>
    <td>15.6</td>
    <td>22.3</td>
    <td>29.3</td>
    </tr>
</table>
  • Вопрос задан
  • 262 просмотра
Решения вопроса 1
@entermix
Как вариант, можно еще во время генерации таблицы, генерировать готовую форму со скрытыми полями.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
daager
@daager
М?
INSERT INTO table1 (column1, column2)
VALUES
    ('data1', 'data1_2'),
    ('data2', 'data2_2'),
    ('data3', 'data3_2'),
    ('data4', 'data4_2');
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы