lisartur
26-03-2015, 12:43
Witam
Poniżej przedstawiam krótiki kod który aktualizuje pole suma_sms o wartość równą 1000
$object = new stdClass();
$object->id = $array[$s][0];
$object->suma_sms = 1000;
$result = JFactory::getDbo()->updateObject('#__users', $object, 'id');
W jaki sposób zrobić aby w mając w bazie konkretne pole w którym jest wartosć np 1100 pobrac to pole dodać do niego np liczbę 1000 i wynik 1100+1000 czyli 2000 wpisać do pola gdzie przed chwilą znajdowała się liczba 1100
Chodzi o to aby zrobić update ale z dodaniem wartości do już istniejącj wartosci w danym polu
Mniej więcej coś takiego co poniżej ale to nie działa niestety.
$object->suma_sms = $object->suma_sms + 1000;
Poniżej przedstawiam krótiki kod który aktualizuje pole suma_sms o wartość równą 1000
$object = new stdClass();
$object->id = $array[$s][0];
$object->suma_sms = 1000;
$result = JFactory::getDbo()->updateObject('#__users', $object, 'id');
W jaki sposób zrobić aby w mając w bazie konkretne pole w którym jest wartosć np 1100 pobrac to pole dodać do niego np liczbę 1000 i wynik 1100+1000 czyli 2000 wpisać do pola gdzie przed chwilą znajdowała się liczba 1100
Chodzi o to aby zrobić update ale z dodaniem wartości do już istniejącj wartosci w danym polu
Mniej więcej coś takiego co poniżej ale to nie działa niestety.
$object->suma_sms = $object->suma_sms + 1000;