Я потратил более 48 часов, пытаясь решить следующую проблему безрезультатно.Я хочу использовать datatable в php для обновления записи.Я могу отобразить запись на основе выбранного пользователя, однако, некоторые из входных данных <Select>
.
Следующий код заполняет параметры, но я получаю
Неопределенная ошибка индекса
<td><select name="class_assigned['<?php echo $id; ?>']" class="form-control
class_assigned"><option value="<?php echo $class_assigned; ?>"><?php echo
$class_assigned; ?>
</option>
<?php
$class_sql = "SELECT Class_Name FROM tbl_classes WHERE Class_Name !=
'$class_assigned'";
$class_result = $conn->query($class_sql);
if ($class_result->num_rows > 0) {
while($row = $class_result->fetch_assoc()) {
$class_name = $row['Class_Name'];
?>
<option value="<?php echo $class_name; ?>"><?php echo $class_name; ?>
</option>
<?php }} ?>
</select>
</td>
Хотя следующий код заполняет Current Class_Name, ноЯ не смог сделать так, чтобы отображались другие параметры:
<td><?php echo '<select name="class_assigned['.$row["id"].']" class="form-control"><option value="'.$class_assigned.'">'.$class_assigned.'</option></select>'; ?></td>
Что я хочу :
Допустим, в таблице отображается SS 1A , ипользователь хочет обновить до SS 2A .Я хочу, чтобы в раскрывающемся меню «Параметры» отображались все классы, доступные в tbl_classes
.
Имейте в виду, что таблица может отображать несколько строк одновременно (массив).
Спасибо за помощь.