ForumCała strona

Nawigacja

Aktualnie online

Gości online: 10

Użytkowników online: 0

Łącznie użytkowników: 25,405
Najnowszy użytkownik: kipolas

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
18.10.2025 19:31:20
Forum nie dziala nawet bez polskich znakow.

JazOOn
16.10.2025 18:21:12
nie dziala z polskimi znakami

Zbigniew@
12.10.2025 15:20:31
Tylko dla wybranych.

JazOOn
06.10.2025 21:00:15
czy shout dziala?

hoopak
02.10.2025 10:33:17
Bleeeeee Cool

Pobierz now? wersj?
Pobierz podr?cznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
instrukcja if w $cat_id
Daniello
Problem jest taki. W artyku?ach s? kategorie które s? zapisywane do zmiennej $cat_id co nie. I chcia?bym zrobi? tak, ?e gdy $cat_id = 1 (czyli pierwsza kategoria) wtedy nag?ówek (zmienna opentable) b?dzie wy?wietla? pewne t?o.....a gdy $cat_id > 1 wtedy tlo bedzie standard, tak jak w pliku css. Oczywi?cie gdy $cat_id = 1 wtedy tlo równierz b?dzie pobierane z wcze?niej zdefiniowanego stylu w css....próbowa?em zagnie?dzi? if w pliku articles.php w tym miejscu:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


I mam problem bo gdy wpisuj? taki kodzik:

Pobierz kod źródłowy  Rozwiń Kod źródłowy



Ma kto? jaki? lepszy pomys?, bo niestety zamiast nag?ówka, to jest w?a?nie ten nowy ag?ówek a gdy w??czam inn?kategori? to widze znowu t? sam?zawarto??, pomimo linku www.nazwastrony.pl/articles.php?cat_id=2

Mo?e troch? zagmatwane, ale pomó?cie....
if ($rows != 0) {
Edytowane przez Pieka dnia 12.08.2007 13:34:55
 
W?cibski Go??
Dodany dnia 26.10.2025 09:20:43
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Grzes
Zrób tak:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


W pliku theme.php skórki zdefiniuj funkcj? opentable2 która b?dzie otwiera?a nag?ówek na kategorii artów o id=1.

W warunku id porównanie musi by? oparte o == a nie samo = poniewa? wtedy warunek zawsze zostanie spe?niony. Przy pojedynczym = zostaje wykonane przypisanie i je?li si? uda to warunek w?a?nie zostaje spe?niony. Zawsze mo?na przypisa? zmiennej $cat_id warto?? 1 wi?c zawsze waruneczek by? spe?niony ;)

Nie rozumiem zapisu opentable = opentable2 ;
To Ci b??du nie zwraca?o? Chyba ?e mo?na operowa? na funkcjach lecz tak czy siak troch? mi si? to nie widzi ;)
Cz?sto najm?drzejsz? odpowiedzi? jest milczenie krzywy.gif
 
Pieka
Kolega bedzie tak mily i poprawi pisownie w pierwszym poscie.
Dla ulatwienia zaznaczylem kolorem czerwonym najbardziej razace bledy.
Edytowane przez Pieka dnia 12.08.2007 13:35:44
Jestem jaki jestem Smile
 
www.php-fusion.pl
Daniello
ok dzi?ki...bo ja poczatkuj?cy programista....narazie kuj? pascala i mam par? przyzwyczaje?. opentable = opentable2 my?la?em, ?e gdy zostanie spe?niony warunek wtedy opentable stanie si?opentable 2 i wtedy itd itd....ale nic...dzi?ki za wyja?nienie. Do php pewnie nied?ugo dojd? z nauk?.
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl