2016-06-23 3 views
1

すべての日次レコードが表示されるテーブルがあります。 Table which shows all the daily records3日以上経過したレコードの編集ボタンを無効にする方法

レコードが3日以上古い場合は、編集ボタンを無効にします。どのように私はこれを得ることができます。私は現在の日付と3日前の日付phpの日付関数を使用しています。それはPHPのみを使用して行うことができますかjavascriptを使用することができますか?

<?php $current_date = date('Y-m-d');// current date 
$days_ago = date('Y-m-d', strtotime('-3 days', strtotime($current_date))); 
//3 days older date 

私はこのようなレコードを表示しています:

foreach($records as $rec){ 
$count = $count+1; 
?> 
<tr> 
<td><?php echo $count; ?></td> 
<td><?php echo $rec['client_name']; ?></td> 
<td><?php echo $rec['address']; ?></td> 
<td><?php echo $rec['task']; ?></td> 
<td><?php echo $rec['fiber_length']; ?></td> 
<td><?php echo $rec['phone_number']; ?></td> 
<td><?php echo $rec['package']; ?></td> 
<td><?php echo $rec['result']; ?></td> 
<td><?php echo $rec['date']; ?></td> 
<td><?php echo $rec['team_name']; ?></td> 
<td><?php echo $rec['remarks']; ?></td> 
<td><a href="<?php echo base_url(); ?>staff_activity/edit_ftth_report/<?php echo $rec['id']?>">Edit</a></td> 
<td><a href="javascript:void(0)" onclick="chk('<?php echo base_url(); ?>staff_activity/delete_ftth_report/<?php echo $rec['id'] ?>')">Delete</a></td> 

    </tr> 

<?php 

}?> 
+0

あなたは単純なPHPでこれを行うことができます (のstrtotime( '2016年6月23日場合は、この ようなものを使用してみてください14:13:20 ') Dharmendra

答えて

0
if(strtotime($current_date) > time()-(60*60*24*3)) 
関連する問題