gpt4 book ai didi

php - 日期时间编辑php到mysql错误

转载 作者:行者123 更新时间:2023-11-29 18:08:27 25 4
gpt4 key购买 nike

我已经将我的 sql 连接到数据库,但我的 isset 帖子不起作用

<div class="container" style="margin-top:60px;margin-bottom:60px;">
<div class="form-group pull-right">

</div>
<div class="row">
<p> Set Start DateTime<p>
<input type="datetime-local" name="start"><br><br>
<button type="submit" class="btn btn-primary" name="submit1">SUBMIT</button>
<br><br>
<p> Set Deadline<p>
<input type="datetime-local" name="end"><br><br>
<button type="submit" class="btn btn-primary" name="submit2">SUBMIT</button>
<br><br>
</div>
</div>

<?php
if(isset($_POST['submit1'])){
$name = $_POST['start'];

$sql = "UPDATE tbdeadline SET
start = '$name'
WHERE id = '1'
";

if ($this->con->query($sql) === TRUE){
echo '<script>window.location.href="deadline.php"</script>';
}
else{
echo 'error';
}
}
?>

我想更新我的“user”数据库中的日期时间,该数据库的表名为“start”且 id =“1”

但是我的 html 毫无进展。它没有显示任何错误或其他任何内容。

我做错了什么,我该如何解决这个问题?

最佳答案

我认为来自的值不是通过 $_POST 发送的。如果我想检查表单是否已发送,我使用

<input type="hidden" name="submit1" value="1" />

并通过检查

if (isset($_POST['submit1'])

尝试一下。

关于php - 日期时间编辑php到mysql错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47616995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com