Я делаю свой школьный проект. Мне удастся добавить/удалить из базы данных из моей таблицы данных флажок, если значение будет проверяться, тогда оно будет добавлено, тогда если снимите отметку, то он будет удален. Теперь, что я хочу, когда я загружаю таблицу данных с помощью флажка, я хочу проверить уже значения, которые уже есть в моей базе данных. Например, если у меня уже есть user_id = 102 в моей базе данных, если я загружаю таблицу данных, я хочу, чтобы имя с именем user_id равно 102 будет автоматически проверяться при выборе таблицы данных. Как мне это сделать? Я использую frameworkignign framework.loading таблица данных флажок, если он есть в базе данных, проверено уже
Вот мой контроллер в наполнении мои данные стол:
public function getalldocs() {
$listdocs = $this->Admin_model->getdoctors();
$data = array();
foreach ($listdocs as $docs) {
$row = array();
$row[] = $docs->user_fname;
$row[] = $docs->user_mname;
$row[] = $docs->user_lname;
$row[] = '<input name="user_id[]" value="'.$docs->user_id.'" type="checkbox">';
$data[] = $row;
}
$output = array(
"data" => $data,
);
echo json_encode($output);
}
Вот мой Ajax/JavaScript:
function show_docs() {
$("#dataTables-docs").dataTable().fnDestroy();
table = $('#dataTables-docs').DataTable({
"ajax": {
"url": "<?php echo site_url('admin_controls/getalldocs')?>",
"type": "POST",
},
responsive: true,
className: 'select-checkbox',
'bInfo': false,
'paging': false
});
}
, а затем я поставил функцию в документ готовности:
$(document).ready(function() {
$('#dataTables-docs').dataTable();
show_docs();
});
что я хочу, когда я отправлю загрузку таблицы данных, я хочу установить флажок в таблице данных, если я t уже находится в базе данных.
, где пользователи приходят от того, если они уже не в базе данных, когда вы делаете вызов ajax? И зачем вы кладите стол, а затем сразу же уничтожаете его? – Bindrid
Рассмотрите, действительно ли вам нужно «удалить» его, а не просто скрывать его от просмотра. – Strawberry
@Strawberry его ОК, чтобы удалить сэра, просто показывая классу, который я могу удалить, я хочу уже установить флажок, если он уже был в базе данных. –