Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]tablice w klasach
big_zygi
post 6.02.2012, 22:23:37
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 1
Dołączył: 6.02.2012
Skąd: 11°19'N, 142°15'E

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


witam

chciałbym stworzyć klase bądź jakąś funkcję spełniającą
podane kryteria.

$pra=array(0=>0,1=>0);
$q=array(0=>0,$pra);
$spe=array(0=>$q,1=>$q,2=>$q,3=>$q,4=>$q,5=>$q,6=>$q,7=>$q,8=>$q,9=>$q,10=>$q);
$q=array(0=>0,$spe);
$GOSC=array(0=>$q,1=>$q,2=>$q,3=>$q,4=>$q);

Posiadamy objekt "Gość"

"Gość" może mieć 10 klas.
każda klasa 10 specjalności.
każda specjalność 2 wartości TAK lub NIE

Gość
***Klasa 1
******Spec 1
*********TAK
*********NIE
******Spec 2
******Spec 3
******Spec 4
***Klasa 2
******Spec 1
******Spec 2
***Klasa 3
******Spec 1
******Spec 2

i teraz chciałbym dodawać wartości
np:
Gość[1,1,1]
Gość[1,1,0]
Gość[1,1,1]
Gość[2,1,0]
Gość[1,2,1]
Gość[2,4,0]
Gość[1,4,0]

i wychodzi z tego że mam:
łącznie 7 "Gości"
5 "Gości" klasy 1
*** w tym:
*** 3 "Gośc" o specjalizacji 1
****** w tym:
****** 2 na TAK
****** 1 na NIE
*** 1 "Gośc" o specjalizacji 2
****** w tym:
****** 1 na TAK

2 "Gości" klasy 2
*** w tym:
*** 1 o pecsjalności 1
****** w tym:
****** 1 o specjalności 2
********* w tym:
********* 1 na TAK
****** 1 o specjalności 4
*** 1 o specjalności 4

... itp;

miałbym prośbę jak stworzyć poprawną funkcję obsługującą coś takiego
gdy wpiszę podane powyżej zmienne tablicowe w klasie to mi błąd wywala ...

bardzo prosze o pomoc

Jeżeli nikt nie może mi pomóc to może chociaż
Jak można zadeklarować wielowymiarowe tablice w klasach
i jak sie do nich odwoływać ?

Ten post edytował big_zygi 6.02.2012, 14:22:35
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 12:00