Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyglad bazy
Forum PHP.pl > Forum > Przedszkole
Balon
Wzielem sobie za pisanie klasy Planu Lekcji w ramach treningu i mam problem dot wygladu bazy....

i na poczatku pomyslalem o czyms takim

Kod
klasa || podklasa || 1.1 || 1.2 || 1.3 || 1.4 || 1.5 ||  2.1  ||  2.2  || 2.3 || 2.4  || 2.5 || 3.1 || 3.2 || 3.3 || 3.4 ||  3.5  ||  4.1  ||  4.2  ||  4.3 ||  4.4  ||  4.5 ||  5.1 || 5.2   5.3 || 5.4
itd itd gdzie pierwsza liczba to numer wiersza a drugi kolumny i pobieram sobei to w ten sposob

  1. <?php
  2. function convert(){
  3. $wiersz = $this->$plan;
  4. for($rzad=0; $rzad<10 ; $rzad++){
  5. for($kolumna=0; $kolumna<5; $kolumna++){
  6. $licznik = 2;
  7. $this->$plan[$rzad][$kolumna] = $wiersz[$licznik];
  8. $licznik++;
  9. }
  10. }
  11. }
  12.  
  13. ?>


no i tak chcialem to zrobic... ale takie cos to duuzo zabawy z baza i czy ktos ma pomysl na inne, latwiejsze w ogladaniu, rozwiazanie ?

Prosze o sugestie bo na prawde sam nie jestem ogarnac tego sobie....

Pozdrawiam,
Balon.
Ociu
Poczytaj o drzewkach IP. Było na forum.
Balon
ok, przeczytalem i widze ze za wczesnie na cos takiego na razie smile.gif wiec postanowilem zrobic to innym sposobem....
Kod
KLASA + PODKLASA + PON         + WTO + SRO + CZW + PIA
2         |  b               | j.ang, j.pol |

i tak np z komorki takiej z dnia poniedzialek wyciagam te dane traktuje je explodem...
tak myslalem i napisalem sobie cos takiego
  1. <?php
  2.  
  3. function convert_explode(){
  4. $wiersz = $this->$plan;
  5. for($rzad=0; $rzad<10 ; $rzad++){
  6. for($kolumna=0; $kolumna<5; $kolumna++){
  7. $licznik = 2;
  8. $this->$plan[$rzad][$kolumna] = explode(',', $wiersz[$licznik]);
  9. $licznik++;
  10. }
  11. }
  12. }
  13.  
  14. ?>

jednak nie potrafie rozwiazac calej reszty.... czy ktos moglby mi wytlumaczyc jak rozwiazac to dalej ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.