Autour de Laravel

Validation avec laravel

Avatar de paulinPriso
paulinPriso

Bonjour, j'ai un probléme avec deux champs de type number. Le premier récupère le solde d'un client dans la base de données et l'affiche, le second doit récupérer un montant saisi par l'utilisateur. J'aimerais pouvoir vérifier que le montant saisi par l'utilisateur ne soit pas supérieur au solde présent sur le premier champ.

Posté il y a 1 an
Avatar de bestmomo
bestmomo

Bonjour,

Il existe la règle less than or equal.

Posté il y a 1 an
Avatar de paulinPriso
paulinPriso

Bonjour, voici un extrait de mon code: 'soldeActuel' => '', 'montant' => 'required|lte:soldeActuel', on dit que les deux champs doivent être du même type mais je ne sais pas si il s'agit du type défini dans la base de données.

Posté il y a 1 an
Avatar de paulinPriso
paulinPriso

J'ai résolu le problème en rajoutant integer. 'soldeActuel' => 'integer', 'montant' => 'required|integer|lte:soldeActuel',

Posté il y a 1 an

Vous ne pouvez pas répondre à ce sujet.