我有两个页面,一个页面将php指令与查询一起包含在其中,另一个页面在操作中会调用第一页的形式。我有一个字段,其中有一个日期选择器,此字段称为data_scadenza,在第一页上,我对该字段进行评估:$data_scadenza = date('Y-m-d',strtotime($_POST['data_scadenza'])); 询问: $updateSQL = sprintf("UPDATE Cassetto_documentale SET nome_file_cassetto=%s, data_scadenza_cassetto=%s, data_revisione=%s, ok_doc_direttore=%s, id_caricato_pdf=%s, data_caricato_pdf=%s, ID_caricato_da_cassetto=%s WHERE ID_doc_casstto=%s", GetSQLValueString($data_scadenza, "date"), GetSQLValueString($data_revisione, "date"), GetSQLValueString($ok_direttore, "text"), GetSQLValueString($_COOKIE['cod_op'], "int"), GetSQLValueString($d_oggi, "date"), GetSQLValueString($ID_utente_convalida, "int"), GetSQLValueString($id_doc, "int"));然后执行爆炸,并实现表单输入:$d_scad = $row_doc_cassetto['data_scadenza_cassetto'];<?phpif ($d_scad == ""){ //$data_scadenza = date("d/m/Y");}else{ $d_scad = explode('-', $d_scad); $yy_scad = $d_scad[0]; $mm_scad = $d_scad[1]; $gg_scad = $d_scad[2]; $d_scad = $gg_scad."/".$mm_scad."/".$yy_scad;}?>if ($d_scad == ""){ $data_scadenza = date("d/m/Y");}else{ $d_scad = $d_scad; }?><input type="text" name="data_scadenza" class="form-control" id="datetimepicker1" pattern="(0[1-9]|1[0-9]|2[0-9]|3[01])[- /.](0[1-9]|1[012])[- /.][0-9]{4}" value="<?php echo $d_scad;?>" >问题是以下问题,如果我选择带有日期选择器的日期,则会得到一个值01-01-1970,如果我手动将其插入,则所有记录都将完美记录,我希望选择日期选择器的日期为我可以在数据库中正确注册吗?
1 回答
- 1 回答
- 0 关注
- 209 浏览
添加回答
举报
0/150
提交
取消