Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: tablice...
Forum PHP.pl > Forum > Przedszkole
Hpsi
no i znowu mam problem z tablicami...

posiadam 2 tablie
jedna sie nazywa qwe
a droga blah

i w momecie kiedy łacze je ze sobą w skrypice to mi to nei chodzi

tzn:

pokazuje ladnie ze jest cała tablica, wraz z tym co dodaje, lecz nie dodało kolejej tablicy (tzn chce zrobic tablice w tablicy)
oto kod
:
  1. <?php
  2.  
  3.     function showQuestion($id)
  4.     {
  5.         global $smarty, $bbat;
  6.         $result = mysql_query("SELECT * FROM  `dbv_quiz_question` WHERE `qid`=$id");
  7.         
  8.         while($r = mysql_fetch_array($result))
  9.         {
  10.             $qwe[] = $r+array('qqwe' => quiz::question($r['id']));
  11.             
  12.         }
  13.         echo '<pre>';
  14.         $smarty->assign_by_ref('quiz', $qwe);
  15.         
  16.         #$smarty->display('quiz_q.tpl');
  17.     }
  18.     
  19.     function question($id)
  20.     {
  21.         $result = mysql_query("SELECT * FROM  `dbv_quiz_answer` WHERE `qid`=$id ORDER BY id ASC");
  22.         while($r = mysql_fetch_array($result))
  23.         {
  24.             $qwa[] = $r;
  25.         }
  26.         return $qwe;
  27.     }
  28.  
  29. ?>


//przepraszam ze temat chiwle byl 'prawie pusty' ale przypadkowo wcinalem input 'wyslij' smile.gif
nospor
  1. <?php
  2.  
  3.  while($r = mysql_fetch_array($result))
  4. {
  5. $qwa[] = $r;
  6. }
  7. return $qwe;
  8.  
  9. ?>


Dodajesz do $qwa a zwracasz $qwe
Hpsi
blah... efekt jak sie robi cos na szybko i sie nie przyklada do nazywania tablic i zmiennych :/ dzieki nospor...
dr_bonzo
  1. <?php
  2. $qwe[] = $r+array('qqwe' => quiz::question($r['id']));
  3. ?>

Od kiedy tak sie dodaje tablice: array_merge()?
Hpsi
jakos zawsze tak dawalem i nie ma zadnych problemow smile.gif
dr_bonzo
az sprawdze...
...
LOL, dziala biggrin.gif <glupek>

RTFM: http://pl.php.net/manual/en/language.operators.array.php tongue.gif
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.