Bonjour Mélie98,

Indépendamment de la justesse de votre calcul, dans la séquence de code :

begin doit être situé juste après 'for each row'
new.total.prix_de_la_commande, dans la dernière...