Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Wyświetlanie dwóch wyników z MySQL w pętli WHILE.
Giluś
post
Post #1





Grupa: Zarejestrowani
Postów: 377
Pomógł: 9
Dołączył: 2.11.2010

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


Część, mam takie pytanie jak zrobić coś takiego, robię zapytanie do mysql, aby wyświetlił wszystkie wyniki do mysql pogrupowane w ASC (od najlepszego do najgorszego) i później wyświetlam to w pętli WHILE i ustawiają mi się wyniki w własnie w pozycji ASC mniej więcej coś takiego:

Kod
Imie, Rok Urodzenia
Marcin, 2011
Kuba, 2010
Jakub, 2009
Karol, 2008
Michał 2007
Adam 2006
Kuba 2005
Antek 1900


A teraz chciałbym dodać różnice między wynikiem późniejszym, a wcześniejszym mniej więcej aby coś takiego to było:

Kod
Imie, Rok Urodzenia, Różnica
Marcin, 2011, 0
Kuba, 2010, 1
Jakub, 2009, 1
Karol, 2008, 1
Michał 2007, 1
Adam 2006, 1
Kuba 2005, 1
Antek 1900, 1


Jak takie coś zrobić aby odjąć wynik np 1 od 2 ?.
Realne to chyba jest, ale jak to zrobić ?

Ten post edytował Giluś 15.10.2011, 09:19:42
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pianta_d
post
Post #2





Grupa: Zarejestrowani
Postów: 176
Pomógł: 18
Dołączył: 5.01.2007

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


No i jeszcze sposób by @nospor

Pozdrawiam


Edit

Poszukaj w manualu


Edit


Przerobiłem poprzedni przykład w ten sposób, wydaje się chodzić dobrze

  1. //Tworzymy przykładowe tablice
  2. $tablica1 = array(1,2,3,4);
  3. $tablica2 = array(100,200,300,400);
  4. //pobieramy ilość elementów w tablicy1
  5. $ile = count($tablica1);
  6. //Wyświetlamy dane z tablicy w kolumnie jeden pod drugim
  7. for ($i=0; $i <$ile; $i++)
  8. {
  9. $zm2 = $tablica2[$i];
  10. echo $tablica1[$i]-$zm2.'<br />';
  11. }


Ten post edytował pianta_d 15.10.2011, 09:39:14
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: 14.10.2025 - 03:57