![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Witam
Panowie bo walcze dzis cały dzień z tym i jakoś nie moge sobie poradzić z tym. Mogłby ktoś pomóc ? Mam sobie tabele w mysql i pobieram to do php i chciałbym to 'posadzić' w tablicy wszystko pięknie tylko niewiem jak sie do tego dostać pozniej... Ew może coś zle robie...
i przy print_r dostaje: A teraz chciałbym mieć każda nazwe w oddzielnej linijce, jak wpisze $return_tablica[1] to powinienym dostać 2 wynik (89859ozdoby) a dostaje 'Array'.. Mogłby mi ktoś to ogarnąć, bo ja juz niemam siły na to.. Ew. jak sie dobrać do tego ? Bo jakieś zaćmienie mnie dzis ogarnia.. Ten post edytował Mayka 4.07.2012, 13:44:35 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 290 Pomógł: 48 Dołączył: 11.05.2008 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował Tajgeer 4.07.2012, 13:55:26 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 13 Dołączył: 16.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witaj
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 821 Pomógł: 111 Dołączył: 11.09.2006 Skąd: Biała Podlaska Ostrzeżenie: (0%) ![]() ![]() |
Walnij sobie:
I zobaczysz że każda kolumna jest w oddzielnej linijce. -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Tajgeer Dzieki, działa tak jak powinno
![]() ![]() A teraz mam jeszcze takie pytanie, jak mam w tabeli w mysqlu cos takiego: |id|nazwa|typ| 1 | nazwa1 | typ1 | 2 | nazwa2 | typ1 | 3 | nazwa3 | typ1 | 4 | nazwa4 | typ2 | 5 | nazwa5| typ3| I teraz żeby nie robić 3 zapytań można to jakoś wrzucić do tablicy i pozniej wyświetlać tylko te które mają np typ 2 z poziomu juz php ? Jakieś pomysły ? Ten post edytował Mayka 4.07.2012, 14:37:20 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 290 Pomógł: 48 Dołączył: 11.05.2008 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Pobrać wszystkie rekordy do tablicy i później porównywać jedno z pól.
Albo po prostu dodać warunek do zapytania SQL tak, aby wyciągnął tylko te rekordy, które mają 'typ' równy 'typ2' Ten post edytował Tajgeer 4.07.2012, 14:43:43 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Dobra to już ostatnie pytanie obiecuje ;P
A jak teraz policzyć ile jest elementów danego typu ? bo tak foreach ($array as $row) { if ($row['typ'] == 'typ2') { $ile = cout(['typ']); } } To pokazuje 1.. a jest ich 6.. Jak to policzyć ? |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 290 Pomógł: 48 Dołączył: 11.05.2008 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Ja w momęcie ile++ już musze wiedzieć ile jest elementów ![]() Ten post edytował Mayka 4.07.2012, 15:31:04 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 13 Dołączył: 16.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Najlepiej zrobić tak jak pisał ~Tajgeer. A dlaczego musisz mieć już te dane w tamtym momencie?
Ten post edytował mikolaj51 4.07.2012, 15:43:17 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Po każdym z tych elementów potrzebuje wstawić przecinek prócz ostatniego. ew może można to zrobić inaczej ?
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 290 Pomógł: 48 Dołączył: 11.05.2008 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Wstaw przecinek po każdym i dopiero za pętlą obetnij nadmiarowy przecinek (rtrim).
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Działa, dzięki piękne za pomoc.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 11:45 |