![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 10.02.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Posiadam skrypt który zamyka mi aukcje allegro jeżeli w programie magazynowym stan zmieni się na 0, następnie wysyła e-maila ile zamknął aukcji, odpala to cron co 5 minut. Natomiast chciałbym to ulepszyć by ilość zamkniętych aukcji była zliczana z całego dnia. TZ. w bazie danych są kolumny (nazwa_konta_allegro) (ilosc_aukcji) (data) i tutaj mam 2 pytania czy da się przekazywać do bazy danych wartość np: 15 następnie po jakimś czasie dodawać kolejne np: 15+2+3 itp. a drugie pytanie w jaki sposób byście wprowadzali nowy wiersz z datą tak by co 24h powstawała nowa komórka do której były by przekazywane dane o zamkniętych aukcjach. Z góry dziękuje za odpowiedź |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Ad.2
Albo: https://dev.mysql.com/doc/refman/5.7/en/event-scheduler.html i ustawiasz na określony czas Albo: cron codziennie o 00:00 z odpaleniem zapytania do SQL Ad.1 Kod INSERT INTO xxx SET ilosc = YY, data = '12-12-2017' ON DUPLICATE KEY UPDATE SET ilosc = ilosc+YYY; Tylko tutaj musisz używać klucza PK lub Unique żeby to zadziałało. na pole/a https://dev.mysql.com/doc/refman/5.7/en/ins...-duplicate.html |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 19:55 |