Update v databázi a původní hodnota
- sonik
- Člen | 18
Zdravím, mám takový problém. Mám komponentu, která updatuje data pokud si chce uživatel změnit své osobní údaje, ale problém je v tom, že se updatuje i to co změnit nechce resp. chci změnit pouze jméno → napíšu jméno → jméno se updatuje ale smazou se původní hodnoty jako mobil a tak dále. Budu rád za každou radu jak to napravit :)
$form->onSuccess[] = function (Form $form, $values) use ($onSuccess) {
$this->database->table('users')->where('user_id',$this->getUser()->getIdentity()->getData()['user_id'])
->update(['firstname'=>$values->firstname,
'lastname'=>$values->lastname,
.....]);
Chápu, že pokud ty další prvky nevyplním automaticky se tam napíše 0, ale nevím jak tomu předejít
Editoval sonik (8. 2. 2019 11:47)