Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Grupowane wartości w tablicy
Forum PHP.pl > Forum > Przedszkole
arzach
Witam mam taki kod, który generuje taką tablice

  1. while($data = mysql_fetch_assoc($result))
  2. {
  3. $wyniki[$data['druzyna_id']] = array('druzyna_name' => $data['druzyna_name'], 'pkt' => $data['pkt']);
  4. $wyniki[$data['druzyna_id']]['mecz_bezposrednie'] = array
  5. (
  6. 'przeciwnik_id' => explode(",", $data['przeciwnik_id']),
  7. 'mecz_id' => explode(",", $data['mecze_id']),
  8. 'wyniki' => explode(",", $data['wynik_meczow'])
  9. );
  10. }


Kod
Array
(
    [8] => Array
        (
            [druzyna_name] => Arka Gdynia
            [pkt] => 3
            [mecz_bezposrednie] => Array
                (
                    [przeciwnik_id] => Array
                        (
                            [0] => 11
                        )

                    [mecz_id] => Array
                        (
                            [0] => 6
                        )

                    [wyniki] => Array
                        (
                            [0] => 2:1
                        )

                )

        )

    [7] => Array
        (
            [druzyna_name] => Polonia Warszawa
            [pkt] => 1
            [mecz_bezposrednie] => Array
                (
                    [przeciwnik_id] => Array
                        (
                            [0] => 9
                        )

                    [mecz_id] => Array
                        (
                            [0] => 4
                        )

                    [wyniki] => Array
                        (
                            [0] => 1:1
                        )

                )

        )

    [9] => Array
        (
            [druzyna_name] => Polonia Bytom
            [pkt] => 1
            [mecz_bezposrednie] => Array
                (
                    [przeciwnik_id] => Array
                        (
                            [0] => 7
                        )

                    [mecz_id] => Array
                        (
                            [0] => 4
                        )

                    [wyniki] => Array
                        (
                            [0] => 1:1
                        )

                )

        )

    [11] => Array
        (
            [druzyna_name] => Cracovia
            [pkt] => 0
            [mecz_bezposrednie] => Array
                (
                    [przeciwnik_id] => Array
                        (
                            [0] => 8
                        )

                    [mecz_id] => Array
                        (
                            [0] => 6
                        )

                    [wyniki] => Array
                        (
                            [0] => 1:2
                        )

                )

        )

)


I chciałbym sprawdzić czy $data['druzyna_id'] istniej w tablicy przeciwnik_id ale tylko wtedy gdy pkt się powtarzają w tym przypadku [pkt] => 1 Gdy istnieje zostawić tablice tak jak jest gdy nie istnie usnąć elementy i tablice [mecz_bezposrednie] zostawić pustą. Mam nadzieje, że rozumiecie proszę o pomoc jak to zrobić.
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.