/** * Tallentaa valtuusmuutoksen ja antaa onnistumista kuvaavan palautteen, joka * on "onnistui", jos tallennus onnistui. * * @param int $henkilo_id * @param int $valtuudet * @param Tietokantaolio $tietokantaolio */ function tallenna_valtuusmuutos($henkilo_id, $valtuudet, $tietokantaolio) { $onnistu = false; $muutossarakkeet = array("valtuudet"); $muutosarvot = array($valtuudet); $taulu = "henkilot"; $ehtosarake = "id"; $ehtoarvo = $henkilo_id; $max_muutosrivilkm = 1; $tietokantaolio->tee_UPDATEhaku($taulu, $muutossarakkeet, $muutosarvot, $ehtosarake, $ehtoarvo, $max_muutosrivilkm); // Tarkistetaan muutettujen rivien lkm: if (mysql_affected_rows() == 1) { $onnistu = "onnistui"; } else { $onnistu = "Muutoksia ei tallennettu! Joko tietoja ei ole\n muutettu tai tapahtui jokin virhe (esim. nettiyhteydessä)."; } return $onnistu; }