Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kategoryzwonie po danym statusie i numerze
Bondar91
post
Post #1





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 16.01.2014

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


Witam, nie wiem jak rozwiązać pewien problem, mam sobie tablicę składającą się ze zmiennych podanych niżej. Jak widac jest to identyfikator oraz status. Ten sam Identyfiktator może występować kilka razy. Nie mogę wpaść na pomysł , jak to kategoryzować, chodzi o to, że jak mam taki sam identyfiktor kilka razy, to musze jeden konkretny zliczyć po STATUSIE resztę odrzucić , mianowicie tutaj mamy statusy takie jak TEST i TEST2, dla rekordu 3034 chciałbym tylko zliczyć status TEST2, dodatkowo mam u sibie dwie tablice o nazwach danej kategori czyli test i test2 , wrzucając rekord do tablicy test2 majacy status TEST2 , nie może on już się znaleźć w tablicy o nazwie test mimo , że ten rekord posiada takie statusy. Czy ktoś mógłby pomoć i nakierować (IMG:style_emoticons/default/smile.gif)
  1. ["s_id"]=>
  2. array(4) {
  3. [0]=>
  4. string(11) "1397"
  5. [1]=>
  6. string(11) "3034"
  7. [2]=>
  8. string(11) "3034"
  9. [3]=>
  10. string(11) "3034"
  11. }
  12. ["STATUS"]=>
  13. array(50) {
  14. [0]=>
  15. string(6) "TEST"
  16. [1]=>
  17. string(6) "TEST"
  18. [2]=>
  19. string(6) "TEST2"
  20. [3]=>
  21. string(6) "TEST"
  22. }


Ten post edytował Bondar91 17.06.2019, 08:33:01
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Bondar91
post
Post #2





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 16.01.2014

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


Dzięki, dostałem taką tablicę , i sytuacja z indetyfikatorem 3034 jest następująca występuje 4 razy o statusie TEST i raz TEST3, tutaj potrzebowałbym usuwać ten identyfikator z tablicy TEST i zliczać go tylko w tablicy o statusie TEST3, gydż jest to status ważniejszy, tak samo by było w sytuacji gdyby ten rekord znajdował sie w statusie TEST2 , to ważneijszy byłby status TEST3 , wieć ze statusu TEST2 musiałbym ten rekord usuwac.
  1. ["TEST"]=>
  2. array(6) {
  3. [0]=>
  4. string(11) "1397"
  5. [1]=>
  6. string(11) "3034"
  7. [2]=>
  8. string(11) "3034"
  9. [3]=>
  10. string(11) "3034"
  11. [4]=>
  12. string(11) "3034"
  13. [5]=>
  14. string(11) "2324"
  15. }
  16. ["TEST2"]=>
  17. array(1) {
  18. [0]=>
  19. string(11) "1203"
  20. }
  21. ["TEST3"]=>
  22. array(6) {
  23. [0]=>
  24. string(11) "2671"
  25. [1]=>
  26. string(11) "3657"
  27. [2]=>
  28. string(11) "4597"
  29. [3]=>
  30. string(11) "7055"
  31. [4]=>
  32. string(11) "3034"
  33. [5]=>
  34. string(11) "3845"
  35. }


Ten post edytował Bondar91 17.06.2019, 11:09:56
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 04:01