![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 212 Pomógł: 0 Dołączył: 18.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
mam nadzieje że dobrze umiejscowiłem ten temat, w końcu Access to też baza danych.
A pytanie moje brzmi: jak ustawić w accesie opcje przypominania np: wpisuje jakąs date w dane pole i jeśli minie 7 dni to wyskakuje jakis alert. Wiem że jest taka opcja ale nie moge jej znalezc. Prosze o pomoc i jak jej użyć. -------------------- "timeo danaos at dona ferentes"
|
|
|
![]() |
![]()
Post
#2
|
||
![]() Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 13.01.2004 Skąd: Poznań Ostrzeżenie: (10%) ![]() ![]() |
Są dwa sposoby:
1.Za pomocą ciastka. Mianowicie, możesz stworzyć ciastko o jakiejś nazwie ustawić, żeby wygasło po 7 dniach a później sprawdzić czy istnieje ciastko jeżeli nie to wywołujesz co chcesz. 2.Dajesz w tabeli pole 'data' w tabeli następnie tworzysz skrypt o nazwie np. przypomnienie.php , który wygląda tak: [php:1:1cf14a3d54]<?php $sql = mysql_connect("sql_host","$sql_admin","$sql_pass"); mysql_select_db($sql_baza); $zapytanie = "SELECT * FROM nazwa_twojej_tabeli"; $wynik = mysql_query($zapytanie); while($t = mysql_fetch_array($wynik)){ $data = getdate(); $dzien = $data['mday']; $miesiac = $data['mon']; $rok = $data['year']; $d_log = explode("-", $t['data']); if(($d_log['0'] <= $dzien - 7) && ($d_log['1'] == $miesiac) && ($d_log['2'] == $rok)) { /*tutaj wywołuj to co chcesz aby wykonało po 7dniach*/ } } ?>[/php:1:1cf14a3d54] Includujesz to na każdej stronie albo tylko na indexie, to będzie sprawdzało za każdym razem jak się wywoła strone, czy data w bazie ma więcej jak 7 dni i wykonuje to co będziesz chciał. Mam nadzieje, że pomogłem -------------------- |
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 03:09 |