Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php+mysql] Wyświetlanie danych zależy od daty
pioch
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 30.11.2006

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


Witam @ll


Mam nastepujący problem..... a więc

w pliku terminarz wywołuje następujace zapytanie , które sortuje mi mecze według kolejki...

  1. <?php
  2. $query ='
  3. SELECT
  4.  m.id, k1.nazwa, k2.nazwa, m.gol1, m.gol2, m.kiedy, m.kolejka, m.gos_logo, m.przec_logo
  5. FROM
  6. mecz as m, druzyny as k1, druzyny as k2
  7. WHERE
  8. '.(!empty($_GET['id']) ? ('m.kolejka='.((int)$_GET['id']).' AND ') : '') .'
  9. k1.id = m.gospodarz AND
  10. k2.id = m.przeciwnik
  11. ';
  12. ?>


wybór kolejki zależy od $_GET.

a chciałbym przerobić te zapytanie aby samo zmieniało kolejki w zależności od daty która obecnie mamy...
sam nie wiem czy jest to do zrobienia bo nie mam pomysłu....

Dokładniej chodzi mi oto aby wyświetlało mi ostatnia kolejke i nastepna kolejke która zalezy od zmieniajacej się daty....
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Wykrywacz
post
Post #2





Grupa: Zarejestrowani
Postów: 726
Pomógł: 20
Dołączył: 8.12.2005
Skąd: Wrocław

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


Sugerował bym ci wstawić pole gdzie będzie wsadzana data.

A potem używasz order by i limit

Manual
Go to the top of the page
+Quote Post
pioch
post
Post #3





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 30.11.2006

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


mam pole gdzie wstawiana jest data --> m.kiedy


chodzi mi o zasade jak to zrobić, zrobiłem to za pomoca stronnicowania ale nie chce tak....
Go to the top of the page
+Quote Post
Wykrywacz
post
Post #4





Grupa: Zarejestrowani
Postów: 726
Pomógł: 20
Dołączył: 8.12.2005
Skąd: Wrocław

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


Rozumiem że chcesz aby pokazały ci się tylko 2 najwyższe rekordy?
w takim wypadku dajesz limit 2 na daty i sortujesz je?

Chyba że chodzi ci o coś innego w takim razie nie squmałem problemu.
Go to the top of the page
+Quote Post
pioch
post
Post #5





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 30.11.2006

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


W danej kolece jest 8 meczy...
i chciałbym aby wyswietlic kolejka ostatnia ( 8 meczy ) i kolejke nastepna (8 meczy) i teraz tak ...
w sezonie jest 30 kolejek , odrazu wpisuje wszytskie mecze (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ! i chciałbym wyświetlić tak:

dzis jest 02.02.2007 --> kolejak poprzednia ( data 02.02.2007 - tydzień [7 dni] ) oraz kolejka następna ( data 02.02.2007 + tydzień [7 dni] ) i data zmienia się !
Go to the top of the page
+Quote Post

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: 23.08.2025 - 23:45