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ć.
KRCreater
30.01.2004, 14:46:58
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