Laravel 6

Filtrage de requête

Avatar de BarnabéTebda
BarnabéTebda

Bonjour. Je suis sur application, et j'aimerais obtenir un resultat à travers une requête, mais je sais pascomment pour le moment. Au niveau de la vue, il s'agit des champs select, (2 champs par exemple), J'aimerais avoir un resultat de sorte que les valeurs du 2e champs s'affiche en fonction du premier. Par exemple, le premier champs, les pays, le 2e champs, les ville. Pour celui qui selectionne pays comme France, au niveau du e champs nous aurons Paris, Marseille, Lyon , ... et pour celui qui selectionne Etats Unis comme pays, nous aurons au niveau du 2e champs, New York, Los Angeles, Miami, ....

Actuellement, j'ai seuelement les liste des pays ainsi que des villes avec ces requêtes :

$pays =  Pays::orderBy('nom')->get();
return $pays;
$villes =  Ville::orderBy('nom')->get();
return $ville;

Toute proposition est attendue. Merci d'avance.

Avatar de bestmomo
bestmomo

Salut,

J'avais écrit cet article il y a quelques années mais il reste correct sur le principe.

Avatar de BarnabéTebda
BarnabéTebda

Bonjour, Merci pour cet article.

Vous ne pouvez pas répondre à ce sujet.