Autor Zpráva
curdto
Profil
Jak mám v tabulce UZIVATELE přičíst k řádku KREDIT (doufám že sem to napsal dobře) třeba hodnotu 200? Je tam už nějaká hodnota, třeba dejme tomu 5000, a já k tomu číslu chci přičíst 200, tak aby se původní hodnota přepsala na tu novou? Děkuji za rady...
Nox
Profil
update UZIVATELE set Kredit=Kredit+200 (a pak třeba " where ..." dle libosti)
curdto
Profil
Takže příkaz
update UZIVATELE set Kredit=Kredit+200 where UZIVATEL

Přičte uživateli UZIVATEL 200 kreditů v aktuální částce?
nightfish
Profil
Přičte uživateli UZIVATEL 200 kreditů v aktuální částce?
ne
...where `sloupecsejmenemuzivatele` = 'UZIVATEL'
curdto
Profil
update users set credits=credits+200 where `credits` = '$ref'

Tohle přičte uživateli z proměnné ref v tabulce users a sloupečku credits 200 kreditů?
DJ Miky
Profil
Sloupec credits asi neobsahuje jméno nebo ID uživatele. V podmínce where musíš porovnávat to, co porovnávat chceš. Počet kreditů (credits) se asi nebude rovnat jménu (ID) uživatele ($ref).

Kdyžtak pošli strukturu tabulky, ať tu jenom nehádáme.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: