au lieu de 3 isset, tu peux peut-être les combiner :

```
php > $a = ['aa' => 1, 'bb' => 2];
php > var_dump(isset($a['aa'], $a['bb']));
bool(true)
php > var_dump(isset($a['aa'], $a['bb'], $a['cc']));
bool(false)
```

en dehors de ça, tu as encore un problème si prix < 0 non ?