Mamy następujący wynik zapytania:
SELECT * FROM `jakas_tabela` LIMIT 4,1
W tej jednej linijce chciałbym zmienić jakiś rekord.
Jak to zrobić?
funkcja narysuj_jakie_ma_zwierzatka_uzytkownik($login = Maciej) ... SELECT * FROM `jakas_tabela` WHERE Login=$login ...
funkcja zaznacz_kogo_głaskał_użytkownik($login=Maciej,$nrlinii=3) ... "UPDATE (SELECT czy_glaskal FROM `jakas_tabela`WHERE login=$login LIMIT $nrlinii,1) AS w SET w='true'";//Tu probowalem zrobic z tego osobna tabele o pojedynczej linii ...
pobierz, plaintext funkcja zaznacz_kogo_głaskał_użytkownik($login=Maciej,$nrlinii=3) ... $query = "UPDATE jakas_tabela AS jt set jt.czy_glaskal = 'true' IN (SELECT czy_glaskal FROM `jakas_tabela`WHERE login=$login LIMIT $nrlinii,1)";//Tu w sumie to nie jestem pewny co chciałem zrobić ...
funkcja zaznacz_kogo_głaskał_użytkownik($login=Maciej,$nrlinii=3) ... $query =" UPDATE jakaś_tabela SET Czy_głaskał=true WHERE id IN ( SELECT id FROM ( SELECT id FROM jakaś_tabela WHERE login=$login LIMIT $nrlinii,1 ) temp )" ...