Laravek 5.3, Many to Many, Как сохранить данные в базу

258
23 декабря 2016, 16:28

Здравствуйте. Я только учу php и заодно сразу laravel. Пишу небольшой проект, не коммерческий, а для обучения.

Есть пост и есть типы поста. Каждый пост может иметь несколько типов и каждый тип может быть назначен разным постам. Я реализовал отношение многие ко многим

Наверное важно. Типы, их количество и имена фиксированы, за ранее известны. Типы я уже внес в базу.

Я создал форму добавления поста. В форме помимо полей поста есть чекбоксы с типами.

@foreach ($postTypes as $type)
    <label class="btn btn-outline-secondary">
        <input name="type[{{$type->id}}]" type="checkbox" id="{{ $type['name'] }}" value="{{ $type['name'] }}"> {{ $type['name'] }}
    </label>
@endforeach

На выходе я получаю массив:

    "type" => array:4 [▼
        0 => "fan"
        1 => "edu"
        2 => "news"
        3 => "review"
]

Как это правильно сохранить? Я немного в ступоре, нагуглил много всего и немного запутался, потерялся или растерялся...

Буду благодарен если тыкните носом в каком направлении гуглить.

READ ALSO
остановить скрипт

остановить скрипт

Задам такой глупый вопрос,у меня код загружает картинку на сервер,все хорошо работает,но когда я удаляю картинку из папки и перезагружаю...

242
Добавление данных в xml файл при помощи ajax. Без перезагрузки страницы

Добавление данных в xml файл при помощи ajax. Без перезагрузки страницы

Есть таблица в которую загружаются данные из xmlНужно сделать что бы эти данные можно было добавлять без перезагрузки страницы

335
php mysql Unknown column &#39;&#39; in &#39;field list&#39; [требует правки]

php mysql Unknown column '' in 'field list' [требует правки]

когда делаю селект все работает, но при insert выводит ошибку:

294
imap_createmailbox и кириллица

imap_createmailbox и кириллица

Подскажите, пожалуйста, как с помощью функции imap_createmailbox() создать папку с русскими буквамиНашел пример, где говорится, что надо кириллицу...

288