Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Dzielenie tablic?
L0k0
post 27.02.2014, 12:09:02
Post #1





Grupa: Zarejestrowani
Postów: 161
Pomógł: 4
Dołączył: 18.03.2011

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


Witam!

Mam taka sytuację:

mam dwie tabele 1:m (kupony i zdarzenia)

Efektem selekta
  1. DB::SELECT('*')->from('kupon')
  2. ->join('zdarzenia', 'left')
  3. ->on('kupon.id', '=', 'zdarzenia.id_kuponu')
  4. ->execute()->as_array();


jest:

  1. array(2) (
  2. 0 => array(13) (
  3. "id" => string(1) "1"
  4. "data_godzina" => string(16) "2014-02-25 13:49"
  5. "bukmacher" => string(6) "Bet365"
  6. "rozliczenie" => string(1) "0"
  7. "stawka" => string(3) "100"
  8. "ako" => string(1) "3"
  9. "nazwa" => string(20) "Arsenal - Manchester"
  10. "typ" => string(9) "under 2.5"
  11. "kurs" => string(1) "2"
  12. "dyscyplina" => string(1) "2"
  13. "data_zdarzenia" => string(16) "2014-02-28 13:45"
  14. "analiza" => string(29) "Warto postawić na gospodarzy"
  15. "id_kuponu" => string(1) "1"
  16. )
  17. 1 => array(13) (
  18. "id" => string(1) "2"
  19. "data_godzina" => string(16) "2014-02-25 13:49"
  20. "bukmacher" => string(6) "Bet365"
  21. "rozliczenie" => string(1) "0"
  22. "stawka" => string(3) "100"
  23. "ako" => string(1) "3"
  24. "nazwa" => string(17) "Bayern - Freiburg"
  25. "typ" => string(1) "1"
  26. "kurs" => string(1) "1"
  27. "dyscyplina" => string(1) "2"
  28. "data_zdarzenia" => string(16) "2014-02-28 15:30"
  29. "analiza" => string(37) "Warto postawić na Bayern, bo ciśnie"
  30. "id_kuponu" => string(1) "1"
  31. )
  32. )


Problem polega na tym, że dane odnośnie kuponu chcę wykorzystać w jednym miejscu, natomiast same zdarzenia - w innym. Zwracane tablice zawierają jednak połączenie kuponu i jednego ze zdarzeń.

Ma ktoś jakiś pomysł jak to 'rozdzielić' , by móc tego użyć mniej więcej tak:

  1. foreach($kupon as $row) {
  2. foreach $zdarzenie as $row {}
  3. }
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 13:55