Я создаю приложение CRUD, в котором я застрял при извлечении данных, чтобы их можно было редактировать дальше.
Фон - на этой странице отображается заголовок из базы данных.После нажатия на него, вы можете увидеть связанные с ним детали, такие как заголовок, единицы измерения, категория, а также кнопка редактирования.Теперь, когда пользователь нажимает кнопку редактирования, отображается модальный способ внесения изменений в этот конкретный заголовок.
`
<button type="button" class="btn btn-success btn-sm" data-toggle="modal" data-target="#facultyAddModal">Add Title</button>
<br><br>
<div class="panel-group" id="facultyAccordion">
<?php
for ($i = 0; $i < count($getAll); $i++) {
echo <<<HTML
<div class="panel panel-default">
<div class="panel-heading"><h4 class="panel-title">
<a data-toggle="collapse" data-parent="#facultyAccordion" href="#collapseF{$i}">{$getAll[$i]['title']}</a></h4>
</div>
<div id="collapseF{$i}" class="panel-collapse collapse">
<div class="panel-body">
<div class="table-responsive">
<table class="table table-condensed"><tbody>
<tr><td>Title:</td><td>{$getAll[$i]['title']}</td></tr>
<tr><td>Units:</td><td>{$getAll[$i]['units']}</td></tr>
<tr><td>Category:</td><td>{$getAll[$i]['category']}</td></tr>
<tbody></table>
</div>
<button type="button" class="btn btn-warning btn-sm" data-toggle="modal" data-target="#titleEditModal" onclick="titleEditModal('{$getAll[$i]['titleId']}')><span class="glyphicon glyphicon-edit" aria-hidden="true"></span> Edit Title</button>
</div>
</div>
</div>
HTML;
}
?>
</div>
<!-- Title Edit Modal -->
<div class="modal fade" id="titleEditModal" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Edit Title</h4>
</div>
<div class="modal-body">
<!-- Title edit Modal Fail Alert-->
<div id="adminResult" class="hide" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
<div id="resultAdminContent"></div>
</div>
<!-- editTitle Form-->
<form id="editTitle" method="post">
<div class="form-group">
<label for="desc">Title:</label>
<input type="text" class="form-control" id="editadminTitle" name="title" value=""<?php echo $getdata['title'];?>"">
</div>
<div class="form-group">
<label for="desc">Units:</label>
<input type="text" class="form-control" id="editadminUnits" name="units" value=""<?php echo $getdata['units'];?>"">
</div>
<div class="form-group">
<label for="year">Category:</label>
<input type="text" class="form-control" id="editadminCategory" name="category" value="<?php echo $getdata['category'];?>" >
</div>
<input type="hidden" class="form-control" id="editadminTypeId" value=''>
<br>
<button type="submit" class="btn btn-default">Submit</button>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
`
Я хочу, чтобы данные былиотображается в модальном для пользователя, чтобы внести изменения в него.Но я получаю сообщение об ошибке в каждой области, в которой говорится: Примечание : неопределенный индекс: категория в C: \ Apache24 \ htdocs \ PhpProject1 \ admin.php в строке 103 «