function update_versement($data){
$this->db->query("UPDATE compte SET montant = montant + ".$data['montant']." WHERE ref_comp = ".$data['ref_comp']."");
}
2)
function update_retire($data){
$this->db->query("UPDATE compte SET montant = montant - ".$data['montant']." WHERE ref_comp = ".$data['ref_comp']."");
}
mon problème ce que la 2) ne fonctionne pas mais le 1) marche très bien. vous pouvez m'aider s'il vous plaît?
jordane45
Messages postés37515Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention31 mai 2023341 15 oct. 2018 à 12:12
Bonjour,
Déjà, il faudrait faire un ECHO de ta requête pour voir si les variables qu'elle contient sont bonnes.
function update_retire($data){
$sql = "UPDATE compte SET montant = montant - ".$data['montant']." WHERE ref_comp = ".$data['ref_comp']."";
echo $sql;
$this->db->query($sql);
}
Ensuite, prendre le résultat de ce echo ... et tester ta requête DIRECTEMENT dans ta bdd (via phpmyadmin ) et voir si elle fonctionne ou non.