Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Dopisywanie danych do tabeli
Forum PHP.pl > Forum > Przedszkole
beniovski
Witam mam pytanie Mam do przetworzenia dane. Chciałbym je umieścić w tablicy i potem zwrócić

  1. $DataArray = [$i => [ 'company_description' => $company_description,
  2. 'location' => $location,
  3. 'name' => $name,
  4. 'country' => $country,
  5. 'CountryRegionName' => $countryRegionName,
  6. 'position_description' => $position_description,
  7. 'Requirements' => $requirements,
  8. 'opportunites' => $opportunites,
  9. 'notes' => $notes,
  10. ],
  11. ];


Wszystko przetwarzane w pętli w każdej iteracji $i powinny być dopisywane kolejne dane do tabeli. Po wykonaniu pęrtli jak robie dump na DataArray to mam tylko ostatni element w Tabeli i znajduje się tam tylko ten jeden element. Jak to zrobić żeby kolejne elementy były dopisywane do tablicy ? próbowałem array_push ale nie przyniosło to rezultatu. Dziekuję za pomoc
Pyton_000
  1. <?PHP
  2.  
  3. $dataArray = [];
  4.  
  5. while (1) {
  6. $dataArray[] = [
  7. 'company_description' => $company_description,
  8. 'location' => $location,
  9. 'name' => $name,
  10. 'country' => $country,
  11. 'CountryRegionName' => $countryRegionName,
  12. 'position_description' => $position_description,
  13. 'Requirements' => $requirements,
  14. 'opportunites' => $opportunites,
  15. 'notes' => $notes,
  16. ];
  17. }
Tomplus
Po pierwsze za każdym wywołaniem nadpisujesz sobie tablicę.

Kod
pętla {
  $DataArray  = JAKAŚ TABLICA
}


aby było poprawieni to:

  1. $dataArray = [];
  2. petla() {
  3. $DataArray[$i] = [];
  4. }
beniovski
Dzięki za pomoc wszystko działa
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.