Intereting Posts
Рендеринг SVG-файла в PNG или JPEG в PHP Как конкатенировать несколько тернарных операторов в PHP? Получение «json parser error» после отправки данных формы на сервер Строковые значения, возвращаемые PHP SoapServer, не полученные клиентом .Net ошибка при использовании exec () для вызова скрипта python Найти ссылки и удалить их из HTML Symfony 1.4: PHP Неустранимая ошибка: допустимый размер памяти 33554432 байт исчерпан Laravel: Как мне вернуть маршрут маршрута с завершающими косыми чертами? Лучший способ отправить данные с контроллера для просмотра после отправки формы? HTML-панель прогресса PHP PHP Значение часового пояса Twitter и время создания_создания (utc time) для расчета того, в какой часовой пояс находится пользователь Как получить ImageId из одной таблицы db и сохранить его в другой таблице db Расширить mysqli_result Входная форма jQuery / AJAX submit Функция ereg_replace () устарела – как очистить эту ошибку?

Статические данные сохраняются для каждого динамически генерируемого поля и кнопки отправки

Я пробовал какой-то код: мне нужно хранить данные пользователя, заданные с помощью кнопки отправки, которые генерируются динамически .. но моя проблема – все динамически сгенерированные кнопки переносят одни и те же данные и сохраняют статичные то же данные в базе данных, я узнал что создание массива может решить мою проблему, но поскольку я новичок в этой платформе, я прошу вас помочь мне решить мою проблему, мне очень нужен ответ на этот вопрос. Пожалуйста, простите меня, если я поступил неправильно.

.php

<form id="form" name ="form" method = "POST" action="move_ppl.php" class="wizard-big" autocomplete = "off" enctype="multipart/form-data"> <!--<h1>Account</h1>--> <fieldset> <!--<h2>Account Information</h2>--> <div class="row"> <!--<div class="col-lg-12"> <div id="entry1" class="clonedInput "> <h4 id="reference" name="reference" class="heading-reference col-sm-12">Movable Investments #1</h4> --> <div class="container"> <ul class="nav nav-tabs"> <li class="active"><a href="pro_ppl.php">Registered users </a></li> <li><a href="macro_ppl.php">Macro</a></li> <li><a href="#">Micro</a></li> <li><a href="nano_ppl.php">Nano</a></li> </ul> <br> <?php $con = mysqli_connect("localhost","***","****","****"); $query = ("SELECT * FROM profile"); $result = mysqli_query($con, $query); while ($row = $result->fetch_assoc()) { echo ' <div class="col-md-12"> <div class="col-sm-3 form-group"> <h4>' . $row['via'] . '</h4> </div> <div class="col-sm-3 form-group"> <input class="form-control " placeholder="Institution" type="hidden" name = "ppl" id = "ppl" value="' . $row['via'] . '"> </div> <div class="col-sm-2 form-group"> <input style="width:100%" type="submit" name = "macro" alt="macro" id = "submit" value = "Add to macro" class="btn btn-success"> </div> </div>'; } ?> </div> </div> </fieldset> </form> 

И средние и базы данных выглядят так

.php

 <?php session_start(); define('HOST','localhost'); define('USER','***'); define('PASS','***'); define('DB','***'); $response = array(); $con = mysqli_connect(HOST,USER,PASS,DB) or die('Unable to Connect'); if (isset($_POST['macro'])) { //receiving post parameters $ppl =$_POST['ppl']; // create a new user profile $sql = "INSERT INTO macro (via, vault_no, gname, ppl, created_at) VALUES ('".$_SESSION['via']."', '".$_SESSION['vault_no']."', '".$_SESSION['gname']."', '$ppl', NOW())"; if(mysqli_query($con,$sql)){ header('Location: macro_ppl.php'); }else{ $response["error"] = true; $response["error_msg"] = "INSERT operation failed"; echo json_encode($response); } } ?> 

Related of "Статические данные сохраняются для каждого динамически генерируемого поля и кнопки отправки"