Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Wyświtlanie jednej wartości tablicy
sadistic_son
post 6.10.2021, 12:32:23
Post #1





Grupa: Zarejestrowani
Postów: 1 476
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


cześć. Działam na importowanych plikach excel i chcę działać na pojedynczych komórkach. Za pomocą SimpleXLSX obrabiam excela i ładuję go do tablicy. Ale mniejsza o to. Poległem na błahym w moim mniemaniu działaniu... Chcę wyświetlić pojedynczą komórkę, czyli pojedynczą wartość tablicy, w tym przypadku $xlsx[1][3], która w moim excelu (i tablicy) ma wartość "days left". Poniżej kawłek kodu oraz wynik owego print_r. Co robię źle wyświetlając pojedynczą wartość tablicy? Oraz co ciekawe - dlaczego nie działa echo poniżej echo z $xlsx[1][3] czyli słowo 'koniec' się nie pojawia?

Plik ładuje się poprawnie, więc tą część kodu pominę.
  1. require_once 'SimpleXLSX.php';
  2.  
  3. $filex='uploads/'.$name;
  4. $xlsx = SimpleXLSX::parse($filex);
  5. echo '<pre>';
  6. print_r( $xlsx->rows() );
  7. echo '</pre>';
  8.  
  9. echo "<br />komórka 1,3: ";
  10. echo $xlsx[1][3];
  11. echo "<br />koniec";


Oraz tutaj wynik z print_r:
Kod
Array
(
    [0] => Array
        (
            [0] =>
            [1] =>
            [2] =>
            [3] =>
            [4] =>
            [5] =>
            [6] =>
            [7] =>
            [8] =>
            [9] =>
            [10] =>
        )

    [1] => Array
        (
            [0] =>
            [1] =>
            [2] =>
            [3] => days left
            [4] => 0
            [5] =>
            [6] =>
            [7] =>
            [8] =>
            [9] =>
            [10] =>
        )

    [2] => Array
        (
            [0] =>
            [1] =>
            [2] =>
            [3] =>
            [4] =>
            [5] =>
            [6] =>
            [7] =>
            [8] =>
            [9] =>
            [10] => Manfred:
        )

    [3] => Array
        (
            [0] =>
            [1] =>
            [2] => 2021-05-04 00:00:00
            [3] => 2021-05-04 00:00:00
            [4] => 1
            [5] =>
            [6] =>
            [7] =>
            [8] =>
            [9] =>
            [10] => 31.o5. – 18.o6.2o21
        )
//itd - nie wklejam całej tablicy bo ma kilkadziesiąt rekordów


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
trueblue
post 6.10.2021, 12:36:01
Post #2





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

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


A nie wydaje Ci się, że $xlsx oraz $xlsx->rows(), to zupełnie inne zmienne?


--------------------
Go to the top of the page
+Quote Post
sadistic_son
post 6.10.2021, 12:40:46
Post #3





Grupa: Zarejestrowani
Postów: 1 476
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


no więc właśnie biggrin.gif Przecież $xlsx[1][3] nie istnieje, bo poza print_r nie ma zastosowanie -> rows() biggrin.gif
Ok, dzięki za naprowadzenie. Problem rozwiązany smile.gif


EDIT:
Ale, ale...
Dlaczego kolejne echo, to z 'koniec' nie wyświetla się... ? Przecież, to już oddzielna instrukcja.

Ten post edytował sadistic_son 6.10.2021, 12:42:54


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
gornik
post 6.10.2021, 14:20:46
Post #4





Grupa: Zarejestrowani
Postów: 56
Pomógł: 9
Dołączył: 28.04.2010

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


Zbadaj inspectem czy czasami jakiś html czegoś nie psuje


--------------------
Zwiedzam świat i koduje.
Ubrania podróżnicze | Blog podróżniczy
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.04.2024 - 18:34