0byt3m1n1
Path:
/
data
/
17
/
1
/
18
/
11
/
1670011
/
user
/
1801231
/
htdocs
/
metalsh
/
admin
/
pages
/
[
Home
]
File: maintain_database.php
<? $q="select * from tbl_temp"; $r=mysql_query($q); $c_date=date('Y-m-d'); while($row=mysql_fetch_array($r)) { $s_date=$row['date']; $date_diff=dateDiff("-", $c_date, $s_date); if($date_diff>2) { $tbl_name=$row['name']; $q_drop="drop table if exists '".$tbl_name."'"; $r_drop=mysql_query($q_drop); $q_del="delete from `tbl_temp` where `name`='".$row['name']."'"; $r_del=mysql_query($q_del); } } //calculation day between two dates function dateDiff($dformat, $endDate, $beginDate) { $date_parts1=explode($dformat, $beginDate); $date_parts2=explode($dformat, $endDate); $start_date=gregoriantojd($date_parts1[1], $date_parts1[2], $date_parts1[0]); $end_date=gregoriantojd($date_parts2[1], $date_parts2[2], $date_parts2[0]); return $end_date - $start_date; } ?> Database Maintanance Done!!