mrusklon
@mrusklon

Как получить массив values и записать в базу?

есть к примеру такое содержимое формы
<tr>
                       <td>
                           <select name="userid[]">
                               <option value="12">12</option>
                               <option value="13">13</option>
                               <option value="14">14</option>
                               <option value="15">15</option>
                           </select>
                       </td>
                       <td>
                           <select name="userid[]">
                               <option value="16">16</option>
                               <option value="17">17</option>
                               <option value="18">18</option>
                               <option value="19">19</option>
                           </select>
                       </td>
                       <td>
                           <select name="userid[]">
                               <option value="20">20</option>
                               <option value="21">21</option>
                               <option value="22">22</option>
                               <option value="23">23</option>
                           </select>
                       </td>
                   </tr>

мне надо получить массив значений как то и записать в БД

в интернете есть примеры как создать INSERT из $_POST но там пропущен момент как этот массив получить
$_POST = [
    'visited' => [
        1,
        1,
        1
    ],
    'user_id' => [
        20,
        30,
        30
    ],
    'dates' => [
        '12-12-2015',
        '12-12-2016',
        '12-12-2017',
    ]
];


собственно впорос: как мне получить массив value ? Для одного параметра $_POST["userid"]; , а для многих?
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
alex-1917
@alex-1917
У тебя вот такой массив в итоге будет
Array
(
    [userid] => Array
        (
            [0] => 12
            [1] => 16
            [2] => 21
        )

)


разбивай его на куски, коли такая безобразная форма у тебя....
Действительно можно выбирать три разных значения? Зачем?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы