en clair, j'ai des données, ex des quantitées
je les prend
j'en enlève un nombre déterminé
j 'update ma table et j'obtien donc une nouvelle quantité jusque la ça marche, mais j'ai un problème dans les nombre négatif, quand c'est des nombre positif y a pas de problème, ex
j'ai 2 en qt, j'en enlève 20 par ex le résultat dans la base et de - 18 et quand j'en renlève un autre nombre le resultat est toujour de -18, c bizar parce que en positif ça marche et dès que l'on est dans les négatif i veut plus pourtant dans ma base c'est un type "tinyint"
voila mes req
//je recupère ma quantité
$req=mysql_query("select * from prod where id_prod='$chidch'");
$res=mysql_fetch_array($req)or die (erreurun);
$qt=$res[qt];
//je calcul la nouvelle qt
$resuqt=$qt-$decompt;
//et j'update ma table
$requ="UPDATE prod SET `qt`='$resuqt' where `id_prod`='$chidch'";
mysql_query($requ) or die (erreurdeux);
voilouMerci a vous