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

Подойдет ли многомерный массив? Или модальный не должен вызываться в таблице? Пробовал последний вариант и он тоже не сработал.

                  
0) { while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) { $nxtbal = $row["running_balance_derived"]; ?>
Transaction-Date Value Date Reference Debits(₦) Credits(₦) Balance(₦)
Edit

Sammy

Ответов: 2

Ответы (2)

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

Как упомянул @keerthi Vijay, проблема у меня была с идентификаторами модала, поэтому для примера кода, как с этим разобраться.


                                ">Edit
                                

                                

                                

                                
                              

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