Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Wyszukanie godziny i pogrubienie
Forum PHP.pl > Forum > PHP
arek88
Witam was mam na stronie pelno godzin i chcial bym zrobic tak ze jak bedzie aktualna godzina np 18:00 to wszystkie godziny mi pogrubi czyli <b>18:00</b>
jak tego efektu dokonac ?
black.old.cat
Pokaz ta strone.
arek88
strone mam na localhoscie

a tabela z danymi wyglada tak
  1. <table border="1" cellpadding="10">
  2. <tr bgcolor="#eeeeee">
  3. <td colspan="4">Godziny</td>
  4. </tr>
  5. <tr>
  6. <td align="left"><font face="Times New Roman">18:45</font></td>
  7. <td align="left"><font face="Times New Roman">19:00</font></td>
  8. <td align="left"><font face="Times New Roman">19:45</font></td>
  9. <td align="left"><font face="Times New Roman">12:15</font></td>
  10. </tr>
black.old.cat
  1. <?php
  2. $godziny = array('18:45', '19:00', '19:45', '12:15');
  3. $ilosc_godzin = count($godziny);
  4. ?>
  5. <table border="1" cellpadding="10">
  6. <tr bgcolor="#eeeeee">
  7. <td colspan="<?php echo $ilosc_godzin; ?>">Godziny</td>
  8. </tr>
  9. <tr>
  10. <?php
  11. $obecny_czas = date('h:i');
  12. $czy_pogrubic = false;
  13.  
  14. for($i=0; $i<$ilosc_godzin; $i++)
  15. {
  16. if($godziny[$i] == $obecny_czas)
  17. {
  18. $czy_pogrubic = true;
  19. }
  20. }
  21. if($czy_pogrubic) for($i=0; $i<$ilosc_godzin; $i++) echo '<td align="left"><font face="Times New Roman"><b>'.$godziny[$i].'</b></font></td>'."\n";
  22. else for($i=0; $i<$ilosc_godzin; $i++) echo '<td align="left"><font face="Times New Roman">'.$godziny[$i].'</font></td>'."\n";
  23. ?>
  24. </tr>
  25. </table>
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.