Intereting Posts
В чем разница между __construct и функцией с тем же именем, что и класс? PHP Получить возвращаемое значение из конструктора Как использовать php-intl для преобразования кодов стран в локализованные названия стран Сортировка 3-мерного массива на 2-м уровне в зависимости от значений 3-го уровня Поддерживает ли PHP-класс PHP javascript? CSS-фоновые изображения в WordPress как я могу определить, работает ли mysql_real_escape_string Любая идея, почему я должен дважды щелкнуть кнопку выхода из системы, чтобы выйти из системы? PHP – несколько разных баз данных. Удаление инъекции с использованием регулярного выражения Почему мои данные SQL приводят к тому, что ось Y моей диаграммы переходит в бесконечность? Использование двух внешних ключей в качестве первичного ключа – MySQL Ошибка Symfony2 Doctrine Обнаруженная сущность типа Doctrine \ Common \ Collections \ ArrayCollection в ассоциации sth # vote, но ожидающая sth \ Vote RecursiveIteratorIterator: включить каталог и php-файлы в zip Получить родительскую категорию для страницы продукта Opencart

Установите расписание в CodeIgniter

У меня есть список учеников и общая кнопка «Назначение расписания».

Когда я нажимаю кнопку, устанавливается расписание для каждого ученика, вставляется int db

Теперь я установил время начала в 9 утра.

назначение расписания для всех студентов в этой таблице с 20-минутным промежутком времени.

контроллер

function appointment_schedule() { $filtered_students = $this->home_model->getFilterStudents(); $fil_std_count=$filtered_students->num_rows(); $filtered_student_ids = $this->home_model->getFilterStudentsIds(); $total_time=$fil_std_count*20; if($total_time<=240) { $st_time = strtotime("09:00 am"); for($i=0;$i<$fil_std_count;$i++) { $end_time = date("H:i:sa", strtotime('+20 minutes', $st_time)); $filtered_students = $this->home_model->insert_appointment_schedule(date("H:i:sa", ($st_time)),$end_time,$filtered_student_ids[$i]->applicant_id); $st_time = strtotime($end_time); } } if($total_time>240 && $total_time <= 360) { $st_time = strtotime("02:00 pm"); for($i=13;$i<$fil_std_count;$i++) { $end_time = date("H:i:sa", strtotime('+20 minutes', $st_time)); $filtered_students = $this->home_model->insert_appointment_schedule(date("H:i:sa", ($st_time)), $end_time,$filtered_student_ids[$i]->applicant_id); $st_time = strtotime($end_time); } } redirect(base_url().'home/get_filtered_students','refresh'); } 

Но мне интересно, не так ли?

Solutions Collecting From Web of "Установите расписание в CodeIgniter"