Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Najwiekszy iloczyn i segregacja
inwob
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 2.05.2010

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


Witam!

Mam dość spory problem którego nie potrafię sam rozwiązać :\
Posiadam 2 następujący tabele, 1 - logowanie, 2 - typy
(IMG:http://img695.imageshack.us/img695/281/cannonballz.jpg)
Najważniejsze z tych tabel będą dane uzytkownik, kurs, stawka oraz siadl. Te 4 na pewno będą potrzebne aby rozwiązać mój problem.
Chce utworzyć prostą tabelkę na stronie w ktorej bedzie od najwiekszego na najmniejszego zysku jaki przyniósł uzytkownik.
(tabelka po srodku)
(IMG:http://img714.imageshack.us/img714/7554/nowyobrazmapybitowejs.png)

Myślałem o takim czymś
  1. $uzytkownicy=mysql_query("select * FROM uzytkownicy ORDER BY `uzytkownicy`.`id` ASC");
  2. while ($tab1 = mysql_fetch_assoc($uzytkownicy) {
  3. $typy=mysql_query("select * FROM typy WHERE `uzytkownik` = '".$tab1[uzytkownik]."' ORDER BY `typy`.`uzytkownik` ASC");
  4. while ($tab2 = mysql_fetch_assoc($typy){
  5. if($tab2[siadl] == "1"){
  6. $bilans=(($tab2[kurs]*$tab2[stawka])-$tab2[stawka]);
  7. $zyskkk=$zyskk;
  8. $zyskk=$zyskkk+$bilans;
  9. } else {
  10. $bilans=(-$sysk[stawka]);
  11. $zyskkk=$zyskk;
  12. $zyskk=$zyskkk+$bilans;
  13. }
  14. echo ('<tr><td>'.$tab1[uzytkownik].' +'.$zyskk.'');
  15. }
  16. }

Lecz to nie zdaje egzaminu.
Co powinienem zrobić?
Pozdrawiam!

Ten post edytował inwob 2.05.2010, 20:37:29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mchl
post
Post #2





Grupa: Zarejestrowani
Postów: 855
Pomógł: 145
Dołączył: 17.07.2008
Skąd: High Memory Area

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


Jak nie pomożesz nam, to jak mamy pomóc Tobie? Od pierwszego postu mówię, żebyś najpierw doprowadził do porządku strukturę tabeli. Ale wolisz budować zamki na piaski. Powodzenia.
Go to the top of the page
+Quote Post

Posty w temacie
- inwob   Najwiekszy iloczyn i segregacja   2.05.2010, 20:37:01
- - Mchl   Wszystkie pola text? A później są narzekania, że M...   2.05.2010, 20:49:19
|- - inwob   Cytat(Mchl @ 2.05.2010, 21:49:19 ) Ws...   2.05.2010, 20:50:04
- - Mchl   Nadal nie wiemy jakie pole z tabeli typy jest kluc...   2.05.2010, 20:52:43
|- - inwob   Cytat(Mchl @ 2.05.2010, 21:52:43 ) Na...   2.05.2010, 22:02:54
- - Mchl   Nie pomagam dalej, zanim nie pokażesz struktury ta...   2.05.2010, 22:16:10
|- - inwob   Cytat(Mchl @ 2.05.2010, 23:16:10 ) Ni...   3.05.2010, 10:50:23
- - piotrooo89   to zrób takie same screen shoty tylko kliknij w za...   3.05.2010, 10:58:33
|- - inwob   Cytat(piotrooo89 @ 3.05.2010, 11:58:3...   3.05.2010, 11:02:19
- - Mchl   Z której wynika tylko tyle, że do niczego się nie ...   3.05.2010, 12:51:10
|- - inwob   Cytat(Mchl @ 3.05.2010, 13:51:10 ) Z ...   3.05.2010, 13:05:08
- - Mchl   Nigdzie nie korzystam z kolumny zysk. Odsyłam do k...   3.05.2010, 13:19:45
|- - inwob   Cytat(Mchl @ 3.05.2010, 14:19:45 ) Ni...   3.05.2010, 13:32:59
- - Mchl   Ja mówiłem poważnie. http://www.w3schools.com/SQL/...   3.05.2010, 14:05:44
|- - inwob   Cytat(Mchl @ 3.05.2010, 15:05:44 ) Ja...   3.05.2010, 15:05:59
- - Mchl   Jak nie pomożesz nam, to jak mamy pomóc Tobie? Od ...   3.05.2010, 15:10:25
- - inwob   Nie znam się super na tym więc może powiesz jak? ...   3.05.2010, 17:06:55
- - Mchl   Ustaw właściwe typy danych dla kolumn. Tam gdzie l...   3.05.2010, 17:55:29
- - inwob   wspólne kolumny to użytkownika, w tabeli typy, id ...   3.05.2010, 19:05:59
- - Mchl   Ale właśnie o to chodzi, żebyś w tabeli `typy...   3.05.2010, 20:05:17
- - inwob   Kontakt i opis mają parę linijek. Poprawiłem jak m...   3.05.2010, 20:38:59
- - Mchl   W `logowanie` nie potrebujesz tej kolumny....   3.05.2010, 21:02:03
|- - inwob   Cytat(Mchl @ 3.05.2010, 22:02:03 ) W ...   3.05.2010, 21:25:49
- - Mchl   Zrobisz co zechcesz. Jakby co to ostrzegałem Przy...   3.05.2010, 22:53:47


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: 5.10.2025 - 16:07