Beispiel #1
0
 public function storeStudent()
 {
     $data = $this->request->getPost();
     $now = new \DateTime("now");
     $data['date_insc'] = $now->format("Y-m-d");
     Student::create($data);
     echo "Utilisateur crée avec succes";
 }
Beispiel #2
0
    // on veux afficher tous les étudiants.
    foreach (Student::all()->toArray() as $item) {
        showItem($item);
        echo "-----<br>";
    }
} elseif (isset($_GET['showGroups'])) {
    // on veux afficher tous les groupes.
    foreach (Groupe::all()->toArray() as $item) {
        showItem($item);
        echo "-----<br>";
    }
} elseif (isset($_GET['createStudent'])) {
    // on veux crer un étudiant
    $names = [["Alex", "Rose"], ["Art", "Rowland"], ["Barry", "Tad Keller"], ["Basil", "Abraham Lancaster"], ["Bob", "Garza"]];
    $name = $names[rand(0, count($names) - 1)];
    // on choisi un nom au hasard.
    /*
     * on ajoute l'étudiant dans le 1er groupe.
     */
    Student::create(["prenom" => $name[0], "nom" => $name[1], "id_gpe" => 1]);
}
?>

<form method="GET">
    Voir un étudiant : <input name="id" type="number" placeholder="id de l'étudiant">
    <input type="submit" value="voir">
</form>
<a href="?showGroups=1">Voir les groupes</a>
<a href="?showStudents=1">Voir les étudiants</a>
<a href="?createStudent=1">Créer un étudiant</a>
</body>
Beispiel #3
0
 /**
  * affiche les étudiants
  */
 public function students()
 {
     $listg = Student::all();
     $vue = new VueEtu($listg->toArray());
     $vue->render(1);
 }