![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 0 Dołączył: 28.08.2013 Ostrzeżenie: (20%) ![]() ![]() |
Witam.. Pisze sobie taki mały portal z możliwością oceny danego elementu (np. zdjęcia)
Chciałbym się dowiedziec, jak edytowac rekord w bazie, ale rekord liczbowy.. Np. do 51 dodajemy 1. (IMG:style_emoticons/default/wink.gif) Mam taki skrypt, nie działa mi też edycja danego rekordu, w sensie edycja po ID (który ma byc wybierany do danego elementu). Oto częsc kodu:
Mógłby mi ktoś pomoc, albo nakierowac? Ten post edytował awek520 10.04.2014, 17:25:34 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli rekord w bazie już się zmienia, a chcesz dodać blokadę, że można np. głosować raz, to musisz stworzyć nową tabelę, np. oceny z kolumnami: cytat_id, user_id(lub IP użytkownika w zależności czy masz system logowania), data
Wtedy po naciśnięciu plus/minus sprawdzasz przed update, czy użytkownik już głosował - zwykłe mysql_num_rows z warunkiem where cytat=cytat AND user=user/ip |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 0 Dołączył: 28.08.2013 Ostrzeżenie: (20%) ![]() ![]() |
Jeżeli rekord w bazie już się zmienia, a chcesz dodać blokadę, że można np. głosować raz, to musisz stworzyć nową tabelę, np. oceny z kolumnami: cytat_id, user_id(lub IP użytkownika w zależności czy masz system logowania), data Wtedy po naciśnięciu plus/minus sprawdzasz przed update, czy użytkownik już głosował - zwykłe mysql_num_rows z warunkiem where cytat=cytat AND user=user/ip No tak, ale wtedy chyba tylko pod jeden id będzie to działac tak? Czy źle zrozumiałem.. Muszę tworzyc nową tabele? Czy można np. w tej tabeli z cytatami to dodac? A gdzie dodac ten update? ps.. i tak do dupy działa.. : / bo trzeba odświezyc stronę żeby pokazała się ilośc.. : / Ten post edytował awek520 12.04.2014, 10:45:50 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 20:39 |