Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] czas jako liczba
dentopolis
post 13.10.2016, 20:35:52
Post #1





Grupa: Zarejestrowani
Postów: 252
Pomógł: 0
Dołączył: 14.08.2016

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


długość wizyty w terminarzu mam jako TIME (00:15:00). chciałbym wysokość wiersza w tabeli wydłużyć w zależności od długości wizyty.
http://dentopolis.org/scr/index.php?lekarz...data=2017-04-11

jak to powinno wyglądać?

$wysokosc= 25px+ $row['dlugosc'];
echo "<tr style='height: 25px;'>";
Go to the top of the page
+Quote Post
Tomplus
post 13.10.2016, 21:08:46
Post #2





Grupa: Zarejestrowani
Postów: 1 875
Pomógł: 230
Dołączył: 20.03.2005
Skąd: Będzin

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


możesz użyć dwóch czasów:
  1. $dataNow = new DateTime();
  2. $dataVisits = new DateTime('22:00:00');
  3. $time = $dataNow->getTimestamp()-$dataVisits->getTimestamp();
  4. $maxTime = 15*60;
  5. echo round(($time*100)/$maxTime).'%';


Np. ten kod podaje Ci wartość sekundową czasu teraz od 22:00 i pokazuje w procentach.

np. 43%

wtedy możesz użyć przykładowo style='width:45%;'

bo dodawanie 25px + $wartosc; nie da efektu bo takie rzeczy się nie dodają.
chyba że w CSS.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 15.07.2025 - 10:21