Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Tablice
Forum PHP.pl > Forum > Przedszkole
xmarshalx
Cytat
<?php
$ceny = array('Opony'=>100);
$ceny['Olej'] = 10;
$ceny['ŚwieceZapłonowe'] = 4;

echo "$ceny[Olej] $ceny[Opony] $ceny[ŚwieceZapłonowe] <br/> <br/>";

foreach ($ceny as $klucz => $wartosc)
echo $klucz.' =>'.$wartosc.' <br/>';

//CHODZI DOKŁADNIE O TO
while($element = each($ceny))
{
echo $element['klucz'];
echo ' - ';
echo $element['wartosc'];
echo '<br />';
}

//INNA WERSJA



list($produkt, $cena) = each($ceny);

while (list( $produkt, $cena ) = each($ceny))
echo "$produkt - $ceba <br />";

?>


Efekt tego powinien być mniej wiecej taki:

Opony - 100
Olej - 10
Świece Zapłonowe - 4

A nic sie nie dzieje, nic nie pokazuje, jedynie działa ten wczesniejszy skrypt...Mam nadzieje, że mi pomozecie co jest źle smile.gif
Pozdrawiam i czekam ponownie na pomoc... smile.gif
webasek
Do tego co chcesz zrobić lepiej nadaje się foreach ale tu masz link gdzie jest też opisana Twoja metoda link
xmarshalx
Nie chce zrobic, a co mi każa zrobic smile.gif
Mam ksiazke i wykonuje po prostu cwiczenia i byc moze znowu coś przoczyłem, chyba nie musze pisac historii kolejny raz skoro w poprzednim temacie juz o tym wspominałem :smile.gif
Czekam na pomoc smile.gif
kefirek
  1. <?php
  2. while (list ($klucz, $wartosc) = each ($ceny)) {
  3.   echo $klucz.'-'.$wartosc.'<br>';
  4. }
  5. ?>
xmarshalx
NIestety nie działa ;/ nadal to samo ;/
webasek
Wystarczy tylko zerknąć w link, który podałem.
xmarshalx
Pisałem, że nic to nie dało..
kefirek
Sprawdzilem i dziala wiec nie wiem czemu tobie nie dziala
Zrobilem tak i działa
  1. <?php
  2. $ceny = array('Opony'=>100);
  3. $ceny['Olej'] = 10;
  4. $ceny['ŚwieceZapłonowe'] = 4;
  5.  
  6.  
  7. while (list ($klucz, $wartosc) = each ($ceny)) {
  8.  echo $klucz.'-'.$wartosc.'
  9. ';
  10. }
  11. ?>



// Pomógł--
// ayeo
// Chyba autor tematu ocenia post który według niego najbardziej rozwiązuje jego problem i oznacza go jako pomocy. Bo chyba po to jest. Bo nie długo to moderatorzy będą oznaczać posty za autorów.
xmarshalx
No działa, ja wstawiłem gdzie indziej na koncu, a to dałes na początek dzieki ,wprawdzie nie jest to tak jak w ksiązce - czyli na moim poziomie, ale w. dz smile.gif
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.