Bonjour,
Dans mon application un usager entre une période d'inscription une date de début et une date de fin. j'aimerais faire une requête qui vérifie le nombre total d'inscription pour chaque jour entrée dans la table et si un nombre n max alors interdire une nouvelle inscription pour cette date-là Comment puis ecrire cette requête dans laravel à l'aide d'éloquent ou de query builder.
pour info voici la methode de mon controlleur pour inserer les données
merci pour toute info
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 public function postCreatePost(Request $request) { $this->validate($request, [ 'name' => 'required|max:120', 'date1'=>'required|date', 'date2'=>'required|date', 'body'=>'max:200' ]); $post = new Post(); $post->name = $request['name']; $post->date1 = $request['date1']; $post->date2 = $request['date2']; $post->body = $request['body']; $post->save(); } return redirect()->route('admin.index')->with(['success' => 'Post successfully created!']); }
Partager