![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 7.01.2014 Ostrzeżenie: (10%) ![]() ![]() |
Witam. Mam problem z utworzemiem zapytania do bazy danych by użytkownikowi o ID=1 wyświetlał się jego rekord punkty, użytkownikowi o ID=2 jego itd..
Zrobiłem tak:
Proszę o pomoc ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Zakladaj swoje tematy w dziale przedszkole. Tam tez teraz przenosze.
Zas co do tematu: to gdzie niby tutaj probujesz pobrac punkty danego uzytkownika? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 22 Dołączył: 10.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
1. Jeżeli nie połączysz się z bazą danych to i skrypt się rozłoży jak długi i będzie walić notkami (tak to błąd nospor opisał to na blogu)
2. Nie piszemy zmiennych/tabel/klas po polsku 3. or die (mysql_error()). Twój die nic nie mówi w momencie błędnego zapytania. Dla hejterów że takiego czegoś nie puszcza się na produkcję. To sobie zróbcie klasę do debug'owania i ustawiajcie jej stan ![]() 4. mysql_fetch_assoc zwraca tablice z kluczami o nazwie kolumn. 5. mysql_query oznaczony w dokumentacji jest jako przestarzały. Użyj PDO. 6. Tak nie wstawiamy zmiennej do zapytania brakuje ci walidacji A tak po za tym to jaki masz błąd / problem ![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 9.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
punkty masz napewno przechowywane w tabeli XYZ, wiec dlaczego nie zrobić tego: where nazwa kolumny tabeli= np. 1
zamiast tego: WHERE dzial='$punkty' |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 17:44 |