Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]jeżeli 13 != 13 ;_;
Forum PHP.pl > Forum > Przedszkole
doknes
Więc mam tak.
funkcje: getLA("lodc", $anime), która zdobywa mi liczbe wyników z mysqla i $nr, który jest liczbą 13.
  1. if($nr != getLA("lodc", $anime)){
  2. $pnr = $nr+1;
  3. ?>
  4. <a href="<? echo "index.php?str=odcinek&anime=$anime&nr=$pnr"?>"><button class="btn btn-success">NASTĘPNY</button></a>
  5. <?}?>

tak wygląda mój kod. W skrócie to chce zrobić tak, że jeżeli liczba nie jest równa liczbie wyników z bazy to przycisk się pojawia, ale jeżeli jest równy to sie nie pojawia.. Problem jest taki, że zawsze sie pojawia ten przycisk mimo, że $nr i getLA("lodc", $anime) jest równe 13
Crozin
Zapewne tak na prawdę nie są sobie równe. Dodaj sobie gdzieś poniższy kod i sprawdź wyniki:
  1. var_dump($nr, getLA("lodc", $anime), $nr == getLA("lodc", $anime));
doknes
1313string(2) "13" NULL bool(false)


takie coś dostałem

Okey, znalazłem problem smile.gif w funkcji było echo zamiast return, ale dzięki za uświadomienie, że to błąd po stronie funkcji
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.