Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Tablice
xmarshalx
post 25.02.2009, 12:24:01
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 1
Dołączył: 21.02.2009

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


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

Ten post edytował xmarshalx 25.02.2009, 12:24:27
Go to the top of the page
+Quote Post
webasek
post 25.02.2009, 12:28:36
Post #2





Grupa: Zarejestrowani
Postów: 274
Pomógł: 35
Dołączył: 18.07.2008
Skąd: Kielce

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


Do tego co chcesz zrobić lepiej nadaje się foreach ale tu masz link gdzie jest też opisana Twoja metoda link

Ten post edytował webasek 25.02.2009, 12:29:17


--------------------
"Tylko dwie rzeczy są nieskończone: wszechświat oraz ludzka głupota,
choć nie jestem pewien co do tej pierwszej." Albert Einstein

Wirtualny Rynek Predykcyjny
Go to the top of the page
+Quote Post
xmarshalx
post 25.02.2009, 12:32:22
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 1
Dołączył: 21.02.2009

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


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
Go to the top of the page
+Quote Post
kefirek
post 25.02.2009, 12:32:42
Post #4





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


  1. <?php
  2. while (list ($klucz, $wartosc) = each ($ceny)) {
  3.   echo $klucz.'-'.$wartosc.'<br>';
  4. }
  5. ?>
Go to the top of the page
+Quote Post
xmarshalx
post 25.02.2009, 12:42:31
Post #5





Grupa: Zarejestrowani
Postów: 11
Pomógł: 1
Dołączył: 21.02.2009

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


NIestety nie działa ;/ nadal to samo ;/
Go to the top of the page
+Quote Post
webasek
post 25.02.2009, 12:44:43
Post #6





Grupa: Zarejestrowani
Postów: 274
Pomógł: 35
Dołączył: 18.07.2008
Skąd: Kielce

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


Wystarczy tylko zerknąć w link, który podałem.

Ten post edytował webasek 25.02.2009, 12:45:40


--------------------
"Tylko dwie rzeczy są nieskończone: wszechświat oraz ludzka głupota,
choć nie jestem pewien co do tej pierwszej." Albert Einstein

Wirtualny Rynek Predykcyjny
Go to the top of the page
+Quote Post
xmarshalx
post 25.02.2009, 12:46:34
Post #7





Grupa: Zarejestrowani
Postów: 11
Pomógł: 1
Dołączył: 21.02.2009

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


Pisałem, że nic to nie dało..
Go to the top of the page
+Quote Post
kefirek
post 25.02.2009, 12:46:38
Post #8





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


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.


Ten post edytował kefirek 25.02.2009, 14:01:43
Go to the top of the page
+Quote Post
xmarshalx
post 25.02.2009, 12:51:39
Post #9





Grupa: Zarejestrowani
Postów: 11
Pomógł: 1
Dołączył: 21.02.2009

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


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
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: 18.07.2025 - 17:31