Задать вопрос
@4sadly

Правильно ли так делать?

Нужна форма, в которой будут много одинаковых объектов со свойствами, будет ли правильно делать такое:
<form method="post">
        <input type="text" name="login[]" placeholder="Логин">
        <input type="text" name="name[]" placeholder="Имя">
        <input type="text" name="login[]" placeholder="Логин">
        <input type="text" name="name[]" placeholder="Имя">
        <button type="submit" class="btn">Создать</button>
    </form>

И как их потом правильно перебрать, чтобы name[0] и login[0] были в одном массиве? если кто с таким сталкивался, прошу - отзовитесь
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Compolomus
@Compolomus Куратор тега PHP
Комполом-быдлокодер
А если кто то пропустит поле одно?
Можно перебрать потом обычным циклом, так как ключи логинов и имён будут верными для пар
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
php666
@php666
PHP-макака
как правило подобные решения неизбежно напарываются на кучу нюансов.
лучшее решение - нажал кнопку - появилась форма с кнопкой сохранения. сохранил эту форму через аякс, проставил необходимые ID в необходимые поля. еще раз кнопку нажал - еще одна форма.

5e90e959b998e147039742.jpeg

а то, что у тебя неизбежно выльется в чудовищьный говнокод.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽