![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 0 Dołączył: 24.10.2008 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Pisze sobie na swoją stronę moduł znajomych. Lecz mam problem. Wszystko opiera się na loginach, baza zbudowana jest następująco: id, from, to, accept Dodam że piszę to z kolegą lecz on napisał to na idach i za cholerę nie mogę przerobić tego na loginy działa tylko dla 1 osoby, a jak w bazie dodam 2 to już błąd u obydwóch. Kod mój na loginy:
Kod jego na idach:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Jeżeli dobrze rozumiem: kolega w miejsce "from" oraz "to" podstawiał id użytkownika, natomiast ty dajesz od razu login? Jeśli tak to zmień swoje podejście - kolega lepiej to zrobił. Listę znajomych danego użytkownika (bo domyślam się, że to chcesz osiągnąć) możesz uzyskać jednym zapytaniem. Jak? Stosując 2 razy złączenie (JOIN) do tabeli użytkowników lub wręcz z jednym JOINem jeżeli skorzystasz dodatkowo z instrukcji warunkowej (w celu poprawnia id znajomego, a nie siebie samego).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 10:37 |