![]() |
![]() |
![]()
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 ![]() jesli ktos bedzie mial jakis pomysl to edytuje :-P ok. Problem polega na nie wyswietlaniu sie "tego czegos" look ![]() fragment index.php
w bazie jest cat_id (numer kategori (1, 2, 3 itp ![]() 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 ![]() |
-------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
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 ![]() thx batman za checi ;-P ps. nazwa poprawiona. ps2. chyba do zamkniecia... ;-) |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 07:59 |