Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Łączenie tablic - dane pobierane z bazy
Forum PHP.pl > Forum > PHP
zoom24
Witam.

Jak mogę złączyć 2 tablice? Otóż gdy mam na sztywno 2 tablice
  1. $tab1 = array(
  2. "id" => 1,
  3. "valuesIds" => ["1_1"],
  4. "values" => [],
  5. "rangeValue" => null
  6. );
  7.  
  8. $tab2 = array(
  9. "id" => 2,
  10. "valuesIds" => ["2_2"],
  11. "values" => [],
  12. "rangeValue" => null
  13. );
  14.  
  15.  
  16.  
  17. $lacznie = array($tab1,$tab2);
  18.  
  19.  
  20.  


dostaję taki oto schemat

  1.  
  2. Array ( [0] => Array ( [id] => 1 [valuesIds] => Array ( [0] => 1_1 ) [values] => Array ( ) [rangeValue] => ) [1] => Array ( [id] => 2 [valuesIds] => Array ( [0] => 2_2 ) [values] => Array ( ) [rangeValue] => ) )



i teraz pojawia się moje zapytanie jak połączyć to gdy dane pobieram z bazy



  1.  
  2. while (($row = @$result78->fetch_array()) !== NULL){
  3.  
  4. $id_param = $row['id'];
  5. $zmienna = $row['opis'];
  6.  
  7.  
  8. $tab = array(
  9. "id" => $id_param,
  10. "valuesIds" => ["$zmienna"],
  11. "values" => [],
  12. "rangeValue" => null
  13. );
  14.  
  15. }
  16.  


przy próbie połączenia dwóch wyników z bazy widoczne mam tylko ostatnia pozycje z bazy danych. Bede wdzięczny za sugestie
Pyton_000
Kod
$tab = [];
while:
    $tab[] = array(...)
zoom24
Dziękuje. O to chodziło smile.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-2024 Invision Power Services, Inc.