現在、PHP の現在の日付関数に日数を追加しようとしていますが、その方法がよくわかりません。以下は私のコードです..
function due(){
$it=$_POST['item_name'];
$ab="select duration from item where item_name='$it'";
$cd=mysql_query($ab);
while($mn=mysql_fetch_array($cd)) {
$interval=$_POST['duration'];
$due='DATE_ADD(CURDATE(),INTERVAL'.$interval.'DAYS )';
$gh=$_POST['request_name'];
$ij=$_POST['requestid'];
$ef="insert into request (due_date) values ('$due') where request_name='$gh' && requestid='$ij'";
$kl=mysql_query($ef);
}
}
DURATION は、現在の日付に加算したい日数です
*私の質問をさらに詳しく説明します
DURATION がテーブルに挿入される (TBL_A) CURDATE() 値が別のテーブルに挿入される (TBL_B)
FUNCTION DUE() を使用して DURATION を選択し、DUE_DATE DUE_DATE が TBL_B に挿入されるため、CURDATE() に追加します。
DURATION は TBL_A の item_name によって異なります
DUE_DATE は別のプログラムで選択されています