这是我的表格
<option value=""> <?php $d=strtotime("today"); $d=strtotime("-3 Months"); echo date("Y-m-d ", $d) . "<br>"; ?> </option>
就像这样
ebdffaop1#
html代码
<select name="reg_date"> <?php $d1=strtotime("today"); $d2=strtotime("-3 Months"); ?> <option value="<?php echo $d1; ?>"><?php echo date("Y-m-d ", $d1); ?></option> <option value="<?php echo $d2; ?>"><?php echo date("Y-m-d ", $d2); ?></option> </select>
我没有使用任何循环,因为你只有2个选项。只是为了演示。还有php代码,您在这里处理post操作。
$reg_date = $_POST['reg_date]; mysql_query("INSERT INTO user_reg_info SET reg_date = '".$reg_date."');
这里我假设您的表字段'reg\u date'是bigint,长度是20。我保存unixtimestap是因为它很强大,你可以用它做任何操作。
o2gm4chl2#
注意代码中的漏洞。请看这里:https://php.earth/docs/security/uploading
fcwjkofz3#
这是我的php
<?php $msg = ""; if(isset($_POST['upload'])) { $target = "/Applications/XAMPP/xamppfiles/htdocs/ifcg/pdf/".basename($_FILES['p_file']['name']); $db = mysqli_connect('localhost', 'root', '', 'IFCG'); $upload = $_POST['upload']; $p_file = $_FILES['p_file']['name']; $policy_no = $_POST['policy_no']; $ver_date = $_POST['ver_date']; $sql = "INSERT INTO Product_ver (policy_no, p_file, ver_date) VALUES ( '$policy_no', '$p_file','$ver_date')"; mysqli_query($db, $sql); if (move_uploaded_file($_FILES['p_file']['tmp_name'], $target)){ $msg = "Successfully"; }else{ $msg = "Upload Failed"; } } ?>
3zwtqj6y4#
这是我的代码为+3个月它不是为我插入,但如果我选择今天它将上传
<option value='<?php echo date("Y-m-d", $d);?>'> <?php $d=strtotime("+3 Months"); echo date("Y-m-d ", $d) . "<br>"; ?> </option>
cwxwcias5#
您需要设置 <option> 你的日期标签,以便能够插入他们以及
<option>
<select name='ver_date'> <?php $d=strtotime("-3 Months"); $date = date("Y-m-d ", $d); ?> <option value='<?php echo $date;?>'> <?php echo $date;?> </option> <?php $d=strtotime("today"); $date = date("Y-m-d ", $d); ?> <option value='<?php echo $date;?>'> <?php echo $date;?> </option> <?php $d=strtotime("+3 Months"); $date = date("Y-m-d ", $d); ?> <option value='<?php echo $date;?>'> <?php echo $date;?> </option> </select>
5条答案
按热度按时间ebdffaop1#
html代码
我没有使用任何循环,因为你只有2个选项。只是为了演示。
还有php代码,您在这里处理post操作。
这里我假设您的表字段'reg\u date'是bigint,长度是20。我保存unixtimestap是因为它很强大,你可以用它做任何操作。
o2gm4chl2#
注意代码中的漏洞。请看这里:https://php.earth/docs/security/uploading
fcwjkofz3#
这是我的php
3zwtqj6y4#
这是我的代码为+3个月它不是为我插入,但如果我选择今天它将上传
cwxwcias5#
您需要设置
<option>
你的日期标签,以便能够插入他们以及