Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]petla for
kombox
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 6.11.2008

Ostrzeżenie: (10%)
X----


Jak mozna w petli for wyswitlic 2 kolory?

Ten post edytował kombox 5.04.2010, 13:11:23
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Kshyhoo
post
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Zdecyduj się, o co chcesz zapytać. Również było by nam miło, gdybyś załączył swój kod...
CODE
kombox właśnie utworzył nowy temat o nazwie "[MySQL]Łączenie dwóch tabel" na forum "Przedszkole".

----------------------------------------------------------------------
Witam,
potrzebuje złączyć dwie tabele ale nie ogarniam troszke tego ponieważ przy użyciu Join LEFT group by i count .

Taki mam tabele;

tab1

ID | KEY | NAZWA
1 | 2 | cos 1
2 | 2 | cos 2
3 | 2 | cos 3
4 | 2 | cos 4

tab2

ID | KEY_CAT | ID_SUB
1 | 2 | 3
2 | 2 | 2
3 | 2 | 4
4 | 2 | 4
5 | 2 | 4
6 | 2 | 4
7 | 2 | 3
8 | 2 | 2

i POTRZEBUJE DOSTAĆ NP:

cos1 - 0
cos2 - 2
cos3 2
cos4 - 4
ID z tab1 porównuje z ID_SUB (CZYLI NP 4 WYSTEPUJE 4x wiec mam 4) cos4 - 4
Bardzo zrozumiałe i banalne ale nie wiem jak to ogarnąć pewnie sprawa banalna do obrania sad.gif


Ten post edytował Kshyhoo 5.04.2010, 13:34:39


--------------------
Go to the top of the page
+Quote Post
Rysh
post
Post #3





Grupa: Zarejestrowani
Postów: 821
Pomógł: 111
Dołączył: 11.09.2006
Skąd: Biała Podlaska

Ostrzeżenie: (0%)
-----


Cytat(kombox @ 5.04.2010, 13:48:30 ) *
Jak mozna w petli for wyswitlic 2 kolory?

  1. for ($i = 0 ; $i < $do_ilu ; $i ++) {
  2. if ($i % 2 == 0) {
  3. echo "#FFFFFF";
  4. } else {
  5. echo "#ABCABC";
  6. }
  7. }


--------------------
Go to the top of the page
+Quote Post
kombox
post
Post #4





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 6.11.2008

Ostrzeżenie: (10%)
X----


Właśnie o to mi chodzi MODULO

Kshyhoo Napisałem to w innym poscie zeby nie śmiecić smile.gif

Go to the top of the page
+Quote Post
flashdev
post
Post #5





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

Ostrzeżenie: (10%)
X----


Cytat(kombox @ 5.04.2010, 14:43:08 ) *
Właśnie o to mi chodzi MODULO

Kshyhoo Napisałem to w innym poscie zeby nie śmiecić smile.gif


W przypadku potęg dwójki (1, 2, 4, 8, ...) można jeszcze prościej (dużo szybciej dla procesora).

if( $i & 2 == 0 )

Jest to operacja bitowa wykonywana praktycznie natychmiast, w przeciwieństwie do powolnej operacji jaką jest dzielenie modulo.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 07:34