Pobierane dane tylko do konkretnego ID |
Pobierane dane tylko do konkretnego ID |
5.10.2016, 21:02:57
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 5.10.2016 Ostrzeżenie: (0%) |
Witam,
Stworzyłem proste polecenie, które ma za zadanie pobierać tytuł zgodny z ID i wyświetlać go na stronie. Wszystko działało pięknie dopóki nie przekroczyłem ID 120, wszystkie ID powyżej nie wyświetlają już tytułu:
Wie ktoś co może być przyczyną problemu? Pozdrawiam |
|
|
6.10.2016, 07:30:35
Post
#2
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 40 Dołączył: 2.06.2016 Skąd: Olsztyn Ostrzeżenie: (0%) |
Korzystanie z mysql w php w takiej jest przestarzałe. Umieszczanie $_GET bezpośrednio w zapytaniu jest niebezpieczne. Czy wiersz w tabeli o id 5555 istnieje?
-------------------- |
|
|
6.10.2016, 07:43:18
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 5.10.2016 Ostrzeżenie: (0%) |
Wiersz istnieje i jeśli dla przykładu jego ID zmienie na wartość poniżej 120 - wyświetla się prawidłowo. Co do pozostałych wskazówek na pewno się zastosuje i poprawię kod.
|
|
|
6.10.2016, 08:10:49
Post
#4
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 40 Dołączył: 2.06.2016 Skąd: Olsztyn Ostrzeżenie: (0%) |
Próbowałeś zdumpować i zobaczyć czy odpowiednie wyniki zwraca $message, $show ?
(var_dump) -------------------- |
|
|
6.10.2016, 08:42:09
Post
#5
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 5.10.2016 Ostrzeżenie: (0%) |
Również przy użyciu var_dump nie zwraca żadnych wyników (przy ID powyżej 120). Natomiast po zmianie ID na niższe zwraca prawidłowo
|
|
|
6.10.2016, 08:45:43
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) |
Jaki jest typ pola `id`?
|
|
|
6.10.2016, 08:58:05
Post
#7
|
|
Grupa: Zarejestrowani Postów: 744 Pomógł: 118 Dołączył: 14.02.2009 Skąd: poziome Ostrzeżenie: (0%) |
Ten post edytował maly_swd 6.10.2016, 08:58:27 -------------------- śmieszne obrazki
Kryzys: Ser jem spleśniały, wino piję stare i samochód mam bez dachu.. |
|
|
6.10.2016, 09:27:20
Post
#8
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 5.10.2016 Ostrzeżenie: (0%) |
|
|
|
6.10.2016, 09:36:18
Post
#9
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 40 Dołączył: 2.06.2016 Skąd: Olsztyn Ostrzeżenie: (0%) |
Raportowanie i wyświetlanie błędów masz włączone?
Na dobrą sprawę powinno się wyświetlać samo "Wiadomość: " ps. jak wygląda kod wyświetlający zmienną z tytułem Ten post edytował emstawicki 6.10.2016, 09:38:19 -------------------- |
|
|
6.10.2016, 11:06:09
Post
#10
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 5.10.2016 Ostrzeżenie: (0%) |
Raportowanie i wyświetlanie błędów masz włączone?
Tylko, że tak jak wcześniej po zmianie ID w bazie komunikat się nie wyświetla Na dobrą sprawę powinno się wyświetlać samo "Wiadomość: " ps. jak wygląda kod wyświetlający zmienną z tytułem
Ten post edytował myxoske 6.10.2016, 11:06:44 |
|
|
6.10.2016, 11:11:36
Post
#11
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 40 Dołączył: 2.06.2016 Skąd: Olsztyn Ostrzeżenie: (0%) |
Linia 182 to jest
Ma to znacznie -------------------- |
|
|
6.10.2016, 11:25:00
Post
#12
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 5.10.2016 Ostrzeżenie: (0%) |
Nawet jak zmienię na:
I jak poprzednio po zmianie ID na niższe wyświetla prawidłowo Ten post edytował myxoske 6.10.2016, 11:25:32 |
|
|
6.10.2016, 12:08:05
Post
#13
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 40 Dołączył: 2.06.2016 Skąd: Olsztyn Ostrzeżenie: (0%) |
Ponawiam pytanie o linię 182...
-------------------- |
|
|
6.10.2016, 12:21:44
Post
#14
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 5.10.2016 Ostrzeżenie: (0%) |
Ponawiam pytanie o linię 182... Linijka 182
Nie wiem dlaczego ale powyżej ID 120
Ten post edytował myxoske 6.10.2016, 12:23:46 |
|
|
6.10.2016, 12:28:57
Post
#15
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 1 Dołączył: 27.10.2015 Ostrzeżenie: (0%) |
|
|
|
6.10.2016, 12:34:02
Post
#16
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 5.10.2016 Ostrzeżenie: (0%) |
|
|
|
6.10.2016, 12:36:54
Post
#17
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Wyechuj sobie obie zmienne i porównaj.
-------------------- |
|
|
6.10.2016, 12:42:39
Post
#18
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 5.10.2016 Ostrzeżenie: (0%) |
|
|
|
6.10.2016, 12:46:02
Post
#19
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 40 Dołączył: 2.06.2016 Skąd: Olsztyn Ostrzeżenie: (0%) |
Czyli jesteś pewien że warunek:
jest spełniony? -------------------- |
|
|
6.10.2016, 12:54:22
Post
#20
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
//zwraca że nie jest to prawda Zarówno w ID poniżej jak i powyżej 120 zwraca prawidłowo obie zmienne Czary mary? Skoro zwraca false to druga część twojej wypowiedzi nie może być prawdą -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 23:51 |