Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Dopisywanie danych do tabeli
beniovski
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.08.2016

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


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


  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. }
Go to the top of the page
+Quote Post
Tomplus
post
Post #3





Grupa: Zarejestrowani
Postów: 1 879
Pomógł: 230
Dołączył: 20.03.2005
Skąd: Będzin

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


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. }


Ten post edytował Tomplus 3.11.2016, 10:52:52
Go to the top of the page
+Quote Post
beniovski
post
Post #4





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.08.2016

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


Dzięki za pomoc wszystko działa
Go to the top of the page
+Quote Post

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: 21.08.2025 - 16:12