public function emploiDuTemps($id) { $this->load->helper("Date_helper"); $semaines = week2period(date("Y"), date("W")); $this->load->model("Agenda"); $x = Agenda::getById($id); $data['listAgenda'] = $x; $tab = []; foreach ($x as $y) { $z = true; $date = date('d-m-Y', strtotime($y->dateDebutActivite())); $dateFin = date('d-m-Y', strtotime($y->dateFinActivite())); while ($z == true) { if ($date == $dateFin) { $z = false; } $p = new \DateTime($date); if ($p->format('N') == $y->jour()) { $tab[] = str_replace('-', '', $date) . substr($y->horaireDebutActivite(), 0, 2) . substr($y->horaireFinActivite(), 0, 2); } //jddayofweek(gregoriantojd($mois,$jour,$annee)); $date = date('d-m-Y', strtotime($date . ' + 1 days')); } // $tab[]=$date; // $date=date('d-m-Y', strtotime($date. ' + 1 days')); // $tab[]=$date; // $tab[]=$dateFin; } $data['semaines'] = $semaines; $data['test'] = $tab; $this->load->view("gestionInscription enfant", $data); }
<?php require '../layout/header.php'; require $basePath . '/controllers/AgendaCtrl.php'; ?> <div class="container"> <header class="page-header"> <h1>Agenda</h1> </header> <?php $agenda = new Agenda(); if (isset($_GET['id'])) { $eventoId = $_GET['id']; $evento = $agenda->getById($eventoId); } else { echo "Volte e selecione um evento"; } ?> <div class="panel panel-default"> <div class="panel-heading"> <h3 class="panel-title">Editar</h3> </div> <div class="panel-body"> <form action="" method="post" class="row"> <div class="col-md-12"> <div class="form-group"> <label for="evento">Evento</label> <input id="evento" name="evento" type="text" class="form-control" value="<?php