@Chesterfield25

Как сделать множественное добавление записей в бд?

Как сделать множественное добавление записей в бд? По простому мне нужно что бы в одну таблицу добавлялось несколько записей у которых будет отличаться раздел и категория, функионал как у магазина. Раздел и категория идет выпадающим списком select.

Моя форма добавления записи

<form action="" method="post"> <div class="form-group"> <small>MicroWallets Name</small> <select class="form-select" aria-label="Default select example"> <option selected>MicroWallets</option> <?php foreach ($type as $value) { ?> <option value="<?=$value->id ?>"><?=$value->title ?></option> <?php } ?> </select> </div> <div class="form-group"> <small>Category Name</small> <select class="form-select" aria-label="Default select example"> <option selected>Category</option> <?php foreach ($category as $value) { ?> <option value="<?=$value->id ?>"><?=$value->title ?></option> <?php } ?> </select> </div> <div class="form-group"> <small>Title</small> <input type="text" class="form-control" name="title"> </div> <div class="form-group"> <small>Url</small> <input type="text" class="form-control" name="url"> </div> <div class="form-group"> <small>Time</small> <input type="text" class="form-control" name="time"> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button> <button type="submit" class="btn btn-primary" name="add">Save</button> </div> </form>


Запрос в бд

$title = $_POST['name']; $url = $_POST['url']; $get_id_type = $_GET['id']; $select_1 = $_POST['select_1']; $select_2 = $_POST['select_2']; $sql = ("INSERT INTO xf_type (title, url,select_1, select_2) VALUES (?,?,?,?)");
  • Вопрос задан
  • 130 просмотров
Пригласить эксперта
Ответы на вопрос 1
@selo
отвечу тут
<select multiple="multiple" name="select_1[]">

Если нужно стилизовать в список и чекбоксы (нажмите Result), остальные опции в multiselect js

Ответ написан
Ваш ответ на вопрос

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

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