gpt4 book ai didi

php - 我的插入查询失败了什么?

转载 作者:行者123 更新时间:2023-11-29 20:36:10 25 4
gpt4 key购买 nike

我有一个表单可以通过帖子提交到我数据库中的表中。然而,每当我点击提交时,就会说失败。我删除了几个验证脚本,以尝试找出表单未提交的原因。

我使用 mysqli_query 检查了许多有关 INSERT 的已回答问题,但似乎没有人回答我的问题。我知道 HTML 结构可能很差,这只是为了让脚本首先正常工作。其实并不复杂,我不明白这里出了什么问题。

我有一个注册表,我正在处理的网站上的其他表格都工作正常,正确更新了表格的日期。不知道我在这里缺少什么。

<?php
include('db.php');


$event_name='';
$place='';
$time='';
$date='';
$description='';



$event_name=strip_tags($_POST['event_name']);
$place=strip_tags($_POST['place']);
$time=strip_tags($_POST['time']);
$date=strip_tags($_POST['date']);
$description=strip_tags($_POST['event_description']);


if(isset($_POST['submit'])) {

$query = "INSERT INTO user_posts (title, location, time, date, description)";

$query .= "VALUES ($event_name','$place','$time','$date','$description')";

if (mysqli_query($connection, $query)) {

echo "<h2> your post has been submitted </h2>";
}
else {
die('failure');
}
}

和 html 表单

    <body>
<div class="box-1">
<form action="create_post_script.php" method="post" id="event_form">

<div class="box-2">
<input type="text" name="event_name" placeholder="event title" />
</div>

<div class="box-3">
<input type="text" name="place" placeholder="location" id="box-3" />
</div>

<div class="box-4">
<input type="time" name="time" id="box-4" />
</div>

<div class="box-4">
<input type="date" name="date" id="box-4" />
</div>

<div class="box-5">
<h4> <center> ... </center> </h4>
<textarea class="text-area" name="event_description" id="event_form" >
</textarea>
<input type="submit" value="submit" name="submit" placeholder="submit"/>
</div>

<div class="box-6">
<div class="box-7">
<h4> </h4>
</div>
</div>

</form>
</div>

当我点击提交时,结果页面确认我的连接并显示“失败”,这是因为我有 <text-area> 的提交输入字段的方式吗? ?

最佳答案

试试这个

$query = "INSERT INTO user_posts (title, location, time, date, description) "; 

$query .= "VALUES ('$event_name','$place','$time','$date','$description')";

关于php - 我的插入查询失败了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38800629/

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