![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
no wiec znowu nie widzialem jak nazwac temat (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) jesli ktos bedzie mial jakis pomysl to edytuje :-P ok. Problem polega na nie wyswietlaniu sie "tego czegos" look (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) fragment index.php
w bazie jest cat_id (numer kategori (1, 2, 3 itp (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) )) czyli $data['cat_id'] wyswietla nr kategori, lapiecie ? :-) i teraz mam cos takiego fragment index.php
oraz funckja cat_zmien function cat_zmien($nr)
no i teraz problem :-\ nie zmienia... a nawet nie wyswietla sie nic :-( gdy jest zamiast $data['cat_id'] np. 1 to zmienia normalnie natomiast tak to nie ;-( powie ktos dlaczego ? ;-P pozdro, Ten post edytował miyk 25.11.2006, 14:27:35 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Faktycznie, wątek nieszczególnie zatytułowany :)
Po pierwsze, dane liczbowe przekazane z mysql mają typ string, a ty porównujesz do liczby. Masz dwa wyjścia, zmienić porównanie tak: luba na początku funkcji zrzutować zmienną $nr na liczbę, tak:
Po drugie, w kolejnych porównaniach używasz operatora ścisłego porównania, który sprawdza nie tylko wartość ale też typ danych. Możesz spokojnie zmienić === na ==. P.S. dodałeś wątek podwójnie, sugeruje usunięcie jednego z nich. pozdr. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
kk
zrobione ;-) thx dr_bonzo za rady, thx siemakuba za wszystko (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) , thx batman za checi ;-P ps. nazwa poprawiona. ps2. chyba do zamkniecia... ;-) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 10:42 |