Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tablica w tablicy...
rkuch
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 12.04.2005

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


Mam problema :-(
Stworzylem funkcje do pobierania danych z bazy MySql. Pobieram dane z kilku tabel, z kazdej tabeli oddzielnym zapytaniem. Wyniki sa tablicami i chcialbym je wszystkie przekazac za pomoca return $wynik; .
Probuje $wynik=array($zapyt1,$zapyt2,$zapyt3,$zapyt4);

$zapytn --> tablice.

Czy moge tak zrobic ? Nie chce mi dzialac... Czy ma znaczenie to, ze zapytania zwracaja rozna ilosc danych? Np. $zapyt1 zwraca 30 pol a $zapyt2 - 5 pol.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rkuch
post
Post #2





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 12.04.2005

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


Cytat(jedrus4 @ 2005-04-13 14:00:33)
  1. <?php
  2.  
  3.  
  4. // tutaj to co miales wczesniej do pobierania wynikow z bazy ale bez
  5. // mysql_fetch_array() !!!
  6.  
  7. for($i=0; $i< mysql_num_rows($wynik_1); $i++)
  8. {
  9.  $tab_1[] = mysql_fetch_array($wynik_1);
  10. }
  11.  
  12. for($i=0; $i< mysql_num_rows($wynik_2); $i++)
  13. {
  14.  $tab_2[] = mysql_fetch_array($wynik_2);
  15. }
  16.  
  17. for($i=0; $i< mysql_num_rows($wynik_3); $i++)
  18. {
  19.  $tab_3[] = mysql_fetch_array($wynik_3);
  20. }
  21.  
  22. $wynik = array($tab_1, $tab_2, $tab_3);
  23.  
  24. ?>

Spoko, dziala, tzn. pobiera i przekazuje funkcja...
Ale teraz mam problem wyciagnac z tablicy do checkboxow odpowiednie wartosci.
Mam 5 checkboxow i chce zeby sie zaznaczaly te pobrane z bazy, ale do tablicy laduja sie po kolei, czyli jak ostatniego zaznacze i potem on pobierany jest z bazy to jest pod indexem [0] czyli pierwszym i zaznacza mi pierwszego checkboxa.
value checkboxa robie dynamicznie i ma postac
  1. <?php
  2. $tabela[1][0] 
  3. ?>
dla pierwszego i dziala tak jak opisalem wyzej. Wiem, ze powinienem zmienic wartosc drugiego indexu, ale na jaki ?
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 Aktualny czas: 8.10.2025 - 10:00