![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 6 Dołączył: 27.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taki kod
I mimo to dodaje do tablicy te same nazwy sezonów. Proszę o pomoc jak zrobić by nie dodawało tych samych elementów. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
zbieraj nazwy sezonów do oddzielnej tablicy i sprawdzaj funkcją in_array() czy taka nazwa została już dodana, jeżeli nie to wtedy dodajesz wpis
Ten post edytował tehaha 8.08.2010, 15:34:07 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 702 Pomógł: 65 Dołączył: 16.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 6 Dołączył: 27.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ja musze mieć wszystko w jednej tablicy a nie w kilku
I z tego kodu
chciałbym by wyszła taka tablica Kod Array ( [0] => Array ( [sezon_name] => Sezon 2008 [zespoly] => Array ( [0] => Array ( [zespol_id] => 3 [zespol_name] => BMW ) ) ) [1] => Array ( [sezon_name] => Sezon 2009 [zespoly] => Array ( [0] => Array ( [zespol_id] => 3 [zespol_name] => BMW ) ) ) [2] => Array ( [sezon_name] => Sezon 2010 [zespoly] => Array ( [0] => Array ( [zespol_id] => 2 [zespol_name] => Renault ) [1] => Array ( [zespol_id] => 3 [zespol_name] => BMW ) [2] => Array ( [zespol_id] => 1 [zespol_name] => Toyota ) ) ) ) A obecnie kod generuje taką tablice Kod Array
( [0] => Array ( [sezon_name] => Sezon 2008 [zespoly] => Array ( [0] => Array ( [zespol_id] => 3 [zespol_name] => BMW ) ) ) [1] => Array ( [sezon_name] => Sezon 2009 [zespoly] => Array ( [0] => Array ( [zespol_id] => 3 [zespol_name] => BMW ) ) ) [2] => Array ( [sezon_name] => Sezon 2010 [zespoly] => Array ( [0] => Array ( [zespol_id] => 2 [zespol_name] => Renault ) ) ) [3] => Array ( [sezon_name] => Sezon 2010 [zespoly] => Array ( [0] => Array ( [zespol_id] => 3 [zespol_name] => BMW ) ) ) [4] => Array ( [sezon_name] => Sezon 2010 [zespoly] => Array ( [0] => Array ( [zespol_id] => 1 [zespol_name] => Toyota ) ) ) [5] => Array ( [sezon_name] => Sezon 2010 [zespoly] => Array ( [0] => Array ( [zespol_id] => 3 [zespol_name] => BMW ) ) ) ) Ten post edytował arzach 8.08.2010, 15:40:13 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 6 Dołączył: 27.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuje kod tehaha jest poprawy, ale nazwy zespołów w sezonie się powtarzają dostaje teraz taką tablice.
Kod Array ( [1] => Array ( [sezon_name] => Sezon 2008 [zespoly] => Array ( [0] => Array ( [zespol_id] => 3 [zespol_name] => BMW ) ) ) [2] => Array ( [sezon_name] => Sezon 2009 [zespoly] => Array ( [0] => Array ( [zespol_id] => 3 [zespol_name] => BMW ) ) ) [3] => Array ( [sezon_name] => Sezon 2010 [zespoly] => Array ( [0] => Array ( [zespol_id] => 2 [zespol_name] => Renault ) [1] => Array ( [zespol_id] => 3 [zespol_name] => BMW ) [2] => Array ( [zespol_id] => 1 [zespol_name] => Toyota ) [3] => Array ( [zespol_id] => 3 [zespol_name] => BMW ) ) ) )
Ten kod jest błędny wywala błąd Kod Notice: Undefined offset: -1
Ten post edytował arzach 8.08.2010, 17:20:50 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 6 Dołączył: 27.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuje bardzo działa
Ten post edytował arzach 8.08.2010, 18:25:50 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 20:09 |