Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Skrypt odliczający czas do tramwaju
Forum PHP.pl > Forum > Przedszkole
miki1612
Witam. Potrzebuje skrypt, który będzie odliczał mi czas do odjazdu tramwajów. Otóż mam kilka przystanków i o różnym czasie ten tramwaj tam przyjezdza i chciałbym aby takie cus napisac tylko nie za bardzo wiem jak. Myslałem żeby to w tablicach napisać ale nie wiem czy to jest dobre rozwiązanie.
wookieb
Cytat(miki1612 @ 14.11.2010, 19:01:36 ) *
Myslałem żeby to w tablicach napisać ale nie wiem czy to jest dobre rozwiązanie.

NO ale nie napisałeś konkretnie czego nie potrafisz zrobić. Kawałek kodu, cokolwiek. Błyskotliwymi słowami kluczowymi to nawet moja mama może sypać.
miki1612
No wogóle nie wime jak za to się zabrać. Nie wiem od czego zacząć. Nie mam zadnego kodu jeszcze.

Myslalem o czyms takim:

Kod
<?php
$przystanek[0]=" x przystanek 7.17 8.00";
$przystanek[1]=" y przystanek 7.20 8.10";
$przystanek[2]=" z przystanek 7.21 8.15";
$przystanek[3]=" w przystanek7.45 8.45";

echo $przystanek[3];
?>



Tylko nie wiem jak potem czas odliczać ze np. jesli jest ta godzina i ta to wydrukuj te tablice.
daros17
proszę bardzo dla jednego przystanku, chyba już sobie poradzisz winksmiley.jpg

  1. $przystanek = "23:00"; //tutaj wpisujesz o której jest tramwaj
  2. $data = date("H:i"); // pobieranie aktualnej daty
  3. $pozostalo = (strtotime($przystanek) - strtotime($data)) / (60);
  4. echo "Pozostało ".$pozostalo." minut do ".$przystanek;
miki1612
Cytat(miki1612 @ 14.11.2010, 19:40:18 ) *
No wogóle nie wime jak za to się zabrać. Nie wiem od czego zacząć. Nie mam zadnego kodu jeszcze.

Myslalem o czyms takim:

Kod
<?php
$przystanek[0]=" x przystanek 7.17 8.00";
$przystanek[1]=" y przystanek 7.20 8.10";
$przystanek[2]=" z przystanek 7.21 8.15";
$przystanek[3]=" w przystanek7.45 8.45";

echo $przystanek[3];
?>



Tylko nie wiem jak potem czas odliczać ze np. jesli jest ta godzina i ta to wydrukuj te tablice.



Dzięki wielkie smile.gif


A jeśli będzie kilka godzin? DO kazdej godziny inną zmienną? Znaczy zmienną tablicową?
daros17
W ostatniej linijce zamiast $data daj $przystanek, pomyliłem się.

Chodzi Ci o coś takiego:
przystanek 1 - 15.00
przystanek 2 - 15.05
przystanek3 - 15.10
przystanek4 - 15.15 ?
miki1612
Tak, tylko że jak np. na przystanku1 autobus będzie o 15.00 16.00 i 17.00 ? Do kazdego pewnie tworzyć zmienne?
daros17
Jeśli jeden przystanek będzie miał kilka godzin przyjazdu to stwórz bazę i tam dodaj te godziny, a następnie porównaj datę aktualną z tą z bazy i wyświetl ile trzeba czekać na przyjazd autobusu/tramwaju
miki1612
Tak zrobię smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.