Добрый день. У меня есть таблица Dynami c с функцией добавления и удаления строк. Вставка данных работает нормально. Я также могу получить данные из базы данных для первого поля. но когда я пытаюсь получить данные о добавленных строках из базы данных, они не показывают никаких данных в поля. Я хочу показать все заполненные данные в моей динамической таблице c с добавленными строками. тогда, если пользователь хочет добавить другие данные, он может. Ниже приведен мой код, который выполняет эту функцию.
HTML КОД
<table class="table table-bordered table-hover" id="Tab_CERT">
<thead>
<tr>
<th>#</th>
<th>Certification Name</th>
<th>Attach Certificate</th>
</tr>
</thead>
<tbody>
<tr id='CERT0'>
<td>1</td>
<td>
<?php if(isset ($Certificate[0])) { ?>
<input type="text" value="<?php echo $Certificate[0]; ?>" name='CERTNames[0]' placeholder='e.g. PMP, MCPS, CCNA, CCNP etc.' class="form-control" />
<?php } else{?>
<input type="text" name='CERTName[0]' placeholder='e.g. PMP, MCPS, CCNA, CCNP etc.' class="form-control" />
<?php } ?>
</td>
<td>
<?php if(isset ($certificate_file[0])) { ?>
<input type="file" name="CERT_File[0]" class="form-control" />
<img src="<?php echo $certificate_file[0]; ?>" width="150" height="100" />
<?php } else{?>
<input type="file" name="CERT_File[0]" class="form-control" />
<?php } ?>
</tr>
<tr id='CERT1'></tr>
</tbody>
</table>
</div>
<a id="Add_CERT" class="btn btn-default pull-left">Add Row</a><a id='Delete_CERT' class="pull-right btn btn-default">Delete Row</a>
МОЙ JS КОД ДЛЯ ДОБАВЛЕНИЯ И УДАЛЕНИЯ СТРОК
var i = 1;
$(document).ready(function () {
$("#Add_CERT").click(function () {
$('#CERT' + i).html("<td>" + (i + 1) + "</td>'<?php if(isset($Certificate)){ ?>'<td><input name='CERTName[" + i + "]' value='<?php echo $Certificate[1]; ?>' type='text' placeholder='e.g. PMP, MCPS, CCNA, CCNP etc.' class='form-control input-md' /></td>'<?php } else {?>' <td><input name='CERTName[" + i + "]' type='text' placeholder='e.g. PMP, MCPS, CCNA, CCNP etc.' class='form-control input-md' /></td>'<?php } ?>'<td><input type='file' name='CERT_File[" + i + "]' class='form-control input-md'></td>");
$('#Tab_CERT').append('<tr id="CERT' + (i + 1) + '"></tr>');
i++;
});
$("#Delete_CERT").click(function () {
if (i > 1) {
$("#CERT" + (i - 1)).html('');
i--;
}
});
});
МОЙ PHP КОД ПОЛУЧЕНИЯ ДАННЫХ ИЗ БАЗЫ ДАННЫХ
$Sql3 = "SELECT * FROM table WHERE id= '$id';";
$result1 = mysqli_query($con, $Sql3);
$row5 = mysqli_fetch_all($result1, MYSQLI_ASSOC);
$count5 = mysqli_num_rows($result1);
for($i = 0; $i< $count5; $i++)
{
$Certificate[$i] = $row5[$i]['certificate_title'];
$certificate_file[$i] = $row5[$i]['certificate_file'];
}