![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 18.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie umiem sobie poradzić. Mam tabelę.
W której mam status: OK lub liczbę. Chodzi o to, że funkcja wyżej sprawdza czy dana usługa działa (o 5 sekund) i wypisuje OK. To mam zrobione. Jeśli jest niedostępna to wpisuje 1 i potem po 5 sekundah sprawdza i jesli dalej nei dział ma dodać znowu 1 itd. Dodaje 6 a nie 1. Druga sprawa jak zamienić cyfrę gdy usługa odpowie na OK. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż kod.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 18.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował marcinsgdz 3.11.2017, 08:29:56 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
SET `ilosc_prob`= `ilosc_prob` + 1
Gdzie masz jakiegoś inserta na pierwsze uruchomienie? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 18.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Działa (IMG:style_emoticons/default/smile.gif) tylko, że jak więcej niż jedna strona jest niedostąpna to zamiast 1 dodaje 2 lub 3 it.
Co może być powodem tego błędnego dodawania? Ten post edytował marcinsgdz 3.11.2017, 10:08:38 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Wypadało by jeszcze dodać do warunku id rekordów ktore mają być zmodyfikowane. WHERE pracuje = 'Awaria' AND id = x
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 18.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Działa
Teraz jeszcze, jak status jest OK, to ilosc prób jest 0 i tutaj wstawia w data 0000-00-00 00:00:00. Chodzi o to aby zamiast zer ma być kreska tj. -
Ten post edytował marcinsgdz 3.11.2017, 12:12:19 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Pole w bazie ma być odpowiedniego typu datowego a jak nie ma to null a nie jakieś kreski.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 18.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tak doszedłem do też.
A jakbym chciał oboliczyć czas awarii tzn. odjąć czas z pola dat i... |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
To zajrzyj do dokumentacji...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:32 |