![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 1 Dołączył: 19.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Zrobiłem ostatnio sobie dwie klasy, które miały mi pomóc ogarnąć tą ilość kodu źródłowego. Są to klasy user i db. db działa w 100% poprawnie. Do user jednak potrzebuję wskazówki. Chciałem zrobić coś w tym stylu:
Teoretycznie powinno działać. Wszystko jest napisane poprawnie, pojedyncze linie z osobna także wydają się być logiczne i spójne ze sobą. Lecz jednak coś nie działa. Nie mogę dokładnie sprawdzić co ponieważ strona nie ładuję się po dodaniu odniesienia do tej funkcji z klasy user i wywala błąd 504 bad gateway Domyślam się, że to przez linię:
Wiecie może jak naprawić ten skrypt? Z góry dziękuję za odpowiedzi i pozdrawiam! Ten post edytował Maxie 6.04.2013, 23:41:29 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 417 Pomógł: 44 Dołączył: 23.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli wywala Ci 504 to pomyśl o pętli. ew. o innej czesci kodu. Do tablicy masz przypisane ok.
Ten post edytował Posio 7.04.2013, 15:30:32 |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
while($record = db::assoc(db::select("SELECT * FROM `UserOptions` WHERE `UserID` = '".$id."' "))){
W tej linijce się zapętlasz.... do db:assoc masz przekaz wynik select zrobiony przed pętlą a nie w pętli, bo tak jak teraz ciągle i ciągle wykonujesz to samo zapytanie... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 00:08 |