Forum Coders' city Strona Główna Coders' city
Nasza pasja to programowanie!
 

 PomocPomoc   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy  RejestracjaRejestracja 
Archiwum starego forum + teoria    RSS & Panel/SideBar
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Potrzebuję szybkiej odpowiedzi na moje pytanie... Zasady

Sprawdzanie tablicy w tablicy



 
Odpowiedz do tematu    Forum Coders' city Strona Główna -> PHP
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
warder



Dołączył: 14 Lip 2012
Posty: 17

PostWysłany: Sob Maj 28, 2016 12:31 am  OP    Temat postu: Sprawdzanie tablicy w tablicy Odpowiedz z cytatem Pisownia

Cześć! Mam dwie tablice, jedna pobierana jest z bazy danych, druga przesyłana z formularza:

Tablica1:
Kod:
Array
(
    [0] => Array
        (
            [slowo] => dane1
            [id] => 7
        )

    [1] => Array
        (
            [slowo] => dane2
            [id] => 8
        )

    [2] => Array
        (
            [slowo] => dane3
            [id] => 9
        )

    [3] => Array
        (
            [slowo] => dane4
            [id] => 22
        )

    [4] => Array
        (
            [slowo] => dane5
            [id] => 23
        )

    [5] => Array
        (
            [slowo] => dane6
            [id] => 24
        )

)


Tablica2:
Kod:
Array
(
    [0] => Array
        (
            [slowo] => dane1
            [id] => 7
        )

    [1] => Array
        (
            [slowo] => dane2
            [id] => 8
        )

    [2] => Array
        (
            [slowo] => dane5
            [id] => 23
        )

)



Chcę z tego wypisać listę tak, aby dodać dodatkową klasę "active" dla każdego elementu który się powtarza (czyli jest już aktywny):
Kod:

<li class="active">dane1</li>
<li class="active">dane2</li>
<li>dane3</li>
<li>dane4</li>
<li class="active">dane5</li>
<li>dane6</li>




Próbowałem już kombinować z unset i array_column, jednak nie mogę sobie poradzić z tym, żeby mieć taki kod wyjściowy jak przedstawiłem poniżej. Byłbym wdzięczny za wszystkie próby nakierowania mnie jak to rozwiązać ;)

Pozdrawiam!
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
marcin_an



Dołączył: 26 Maj 2005
Posty: 18822

PostWysłany: Sob Maj 28, 2016 3:03 am      Temat postu: Odpowiedz z cytatem Pisownia

array_map na unikalny identyfikator elementu, array_merge, array_count_values.

Tylko czy naprawdę potrzebowałeś gotowej funkcji, żeby zrobić prosty algorytm? Programujesz od minimum 4 lat, a po rozwiązanie problemu z oczywistym rozwiązaniem musisz przychodzić na forum?

_________________
Nieaktywny od 2017-04-01
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Wyświetl posty z ostatnich:   
Odpowiedz do tematu    Forum Coders' city Strona Główna -> PHP Wszystkie czasy w strefie CET (Europa)

Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Możesz dodawać załączniki na tym forum
Możesz pobierać pliki z tego forum




Debug: strone wygenerowano w 0.10934 sekund, zapytan = 11
contact

| Darmowe programy i porady Jelcyna | Tansze zakupy w Helionie | MS Office Blog |