Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] czas jako liczba
Forum PHP.pl > Forum > Przedszkole
dentopolis
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;'>";
Tomplus
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.
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.