![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 7.09.2017 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
Uczę się przerabiając gotowca, stąd te moje "proste" pytania. Staram się dodać opcje nielubienia To jest mój standardowy kod który usuwa mi wszystkie polubienia.
W bazie danych mam kolumny obok siebie "u1" i "u2" w których są różne id użytkowników. Chciałbym uzyskać taki efekt w którym użytkownikowi będzie usuwać id z jednej lini przechodzącej przesz "u1" i "u2" albo zmieniał będzie na zero. Kombinowałem w ten sposób
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 879 Pomógł: 230 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) ![]() ![]() |
Chyba musisz pytanie skonstruować ponownie bo ja całkowicie nie wiem o co chodzi.
Teraz to brzmi ze chcesz rekord usunąć i po usunięciu zmienić wartość u1/u2 na 0. Jeżeli chcesz usuwać `polubienia` z u1 lub u2, to zamiast stosować AND, zastosuj OR. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 7.09.2017 Ostrzeżenie: (0%) ![]() ![]() |
Nasze id ( zalogowanego użytkownika ) -> Remove/button ( wybiera id drugiego użytkownika )
To wszystko mi funkcjonuje, tylko jak na razie po naciśnięciu "Remove" usuwa mi cały zapis id aktualnie zalogowanego użytkownika Myślę by usunąć love albo całą linie z bazy danych.. tylko nie mam pojęcia jak to zrobić ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
No to ten 2-gi przykad twojego kombinowania jest OK tylko musisz podstawić pod u2 ID drugiego użytkownika.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 879 Pomógł: 230 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) ![]() ![]() |
Albo tworzysz index ID, z auto_increment i usuwasz takie logi podając id:
Kod DELETE FROM `user_likes` WHERE id = 123123 wtedy każdy guzik będzie miał własne unikatowe ID. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:27 |