Próbuję stworzyć pętlę która będzie mi zwracała ciąg dat na podstawie zapytań do bazy.
Skrypt wygląda w sposób następujący:
<?php //połączenie z bazą $sql= 'select concat(dni_tyg,godz_pocz) as poczatek, czas_BAD*60 as czas_BAD, concat(dni_tyg,godz_kon) as koniec from bad_lek where id_lek=3'; $rez= mysqli_query($mysqli, $sql); while ($nowaTab=mysqli_fetch_array($rez,MYSQLI_ASSOC)) { $dni_tyg=$nowaTab['poczatek']; $czas=$nowaTab['czas_BAD']; $termin_kon=$nowaTab['koniec']; //$godz_pocz=$nowaTab['godz_pocz']; } /*do { echo $termin; $termin+$czas; }while (($termin<=$termin_kon));*/ } ?>
Tabla na podstawie której ma być zrobiona pętla zwraca następujące wartości:
początek np. wed15:00 czas_BAD=180 i koniec wed17:00
i teraz chciałem żeby pętla ukazywała każdy termin co w środy o godziną 15:00 a 17:00.
Pytania sprawdzone w mySQL i nie generuje żadnych błędów.
W skrypcie są pokazane oba przypadki i niestety żaden z nich nie działa.
Na moment obecny działa to w ten sposób że wyświetla mi pierwszą datę ale pętla nie przestaje pracować
Z góry dzięki za odpowiedź.