Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Tablica jak ja odczytać ?
Forum PHP.pl > Forum > Przedszkole
kielich
Witam mam taki kod
Kod
$przedmioty['nazwa']=$ksiazka['nazwa'];
$przedmioty['cena']=$ksiazka['cena'];
$przedmioty['ilosc']=$ilosc;

echo "<pre>";
print_r($przedmioty);  
echo "</pre>";


który daje

Kod
Array
(
    [nazwa] => jakis tam laptop
    [cena] => 2500.98
    [ilosc] => 4
)

Array
(
    [nazwa] => ksiazk jakas tam sobie
    [cena] => 5.9
    [ilosc] => 11
)

Array
(
    [nazwa] => golf
    [cena] => 2190
    [ilosc] => 5
)


Pytanie: Jak mam odczytać czystą nazwe ,ilosc,i cene

bede wdzieczny za odpowiedz
Wicepsik
  1. <?php
  2. foreach($przedmioty as $value){
  3.     foreach($value as $val){
  4.               echo $val;
  5.      }
  6. }
  7.  
  8. //lub
  9.  
  10. for($i=0, $j=count($przedmioty); $i<$j; $i++){
  11.     echo $przedmioty[$i]['nazwa'];
  12.     echo $przedmioty[$i]['cena'];
  13.     echo $przedmioty[$i]['ilosc'];
  14. }
  15. ?>
kielich
2 sposoby nic nie wyswielają ;/ dziwne ;/
melkorm
bo kolega Wicepsik napisał posta przed Twoją edycją tematu. (którego kod by działał prawidłowo)

  1. <?php
  2. echo $przedmioty['cena'];
  3. ?>
kielich
No rzeczywiscie działa thx a jak teraz te tablice przekazac do zminnej sesyjnej zeby mógł na innej podstronie wyswietlic nazwy??



no i napotkałem mały probelm jeszcze ale nie wiem jak go rozwiazac mianowice
mam tak

Kod
$przedmioty=$ksiazka;
$przedmioty['ilosc']=$ilosc;
$_SESSION['przedmiot']=$przedmioty;
$_SESSION['ilosc']=$przedmioty['ilosc'];
echo $_SESSION['przedmiot']['nazwa'];

i działa ale kiedy na innej podstronie dam tak
Kod
echo $_SESSION['przedmiot']['nazwa'];


to juz tylko wyswietla mi ostatnio dodany rekord do koszyka
jak to rozwiazac questionmark.gif



jak dodac to w petli zebym mogl wszystkie nazwy wyswietli na innej podstronie questionmark.gif
pomóżcie ktos w końcu



te przykład co napisał wicepsik jest OK ale on mi wyswietal wszystko w jednej zminnej na innej stronie a ja potrzebuje miec dostep do zminnych zeby jest w bazie umiescic
Kod
foreach($_SESSION['przedmioty'] as $value){
    foreach($value as $val){
              echo $val;
     }
}
erix
A nie umie korzystać z var_dump" title="Zobacz w manualu PHP" target="_manual? Mamy za Ciebie cały skrypt naskrobać?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.