Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> algo: Moze ktos madrzejszy mi pomoc ? :)
Nookie
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 15.09.2003

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


Witam !
oto moj kolejny problem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

mamy tablice:
20,000 |71
5,000 |37
800 |74
60 |49
5 |14

Pytanie jak napisac algo, ktory rozbijaloby kwote na poszczegole kwoty czastkowe i wstawial dla nich wartosc z tabeli ?

Przkladowo
majac kwote 25,860
algo rozbijaloby to tak:
20,000 -> 71
5,000 -> 37
800 -> 74
60 -> 38

i potem sumowaloby wszystkie wartosci ktore uzyskalismy, czyli dodajemy i otrszymujemy $szuknawartosc = 71+37+74+38


za pomoc wielkie dzieki..
bo problem mnie "lekko" przerasta
a jedyne na co wymyslilem to sprawdzanie jakiej dlugosci jest string z kwota i potem po koleji przypisywanie 1 wartosci ze stringu, wartosc z tabeli... i dalej po koleji az sie nam skonczy string...
raczej brzydki i nie do konca umem zmusic zeby dzialalo poprawnie...
(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Grzesiek
post
Post #2





Grupa: Zarejestrowani
Postów: 96
Pomógł: 3
Dołączył: 15.04.2003
Skąd: Kraków

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


Nie wiem czy o to ci chodzi ale możesz to zrobić tak:
[php:1:2686c9124d]<?php
$linie = file("twoj_plik_z_danymi.txt");
foreach($linie as $linia) {
list($klucz, $wartosc) = explode("|", $linia);
$tablica[$klucz] = $wartosc;
}

?>[/php:1:2686c9124d]
teraz masz wszystko w jednej tablicy może to ci troche pomoże?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 10:56