gpt4 book ai didi

php - MYSQL 插入不工作

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

我不明白为什么我的 MY_SQL 插入不起作用。

<?php
$sub = $_POST['submit'];


if($sub)
{

$title = $_COOKIE['newstitle'];
$body = $_COOKIE['newsbody'];
$sneak = $_COOKIE['newssneak'];
$date = date("Y-d-m");
$postedby = $_COOKIE['userlogin'];

$connect = mysql_connect("localhost","admin","00904684") or die("Couldn't Connect!");
mysql_select_db("dr") or die("Couldn't find DB.");

$insert = mysql_query
("
INSERT INTO news(`id`,`title`,`summary`,`body`,`date`,`postedby`)
VALUES ('NULL','".$title."','".$sneak."','".$body."','".$date."','".$postedby."')
");
mysql_close($connect);



header('Location: ../index.php');


}
else echo (mysql_error());

?>

在我向其中添加新字段“Summary”之前,我的代码一直有效,但自从它不起作用以来,我知道变量正在正确传递。

这是我的数据库布局:

id | title | summary | body | date | postedby

最佳答案

你是否允许 ID 为 NULL 你可以试试这个

INSERT INTO news(`title`,`summary`,`body`,`date`,`postedby`)
VALUES ('".$title."','".$sneak."','".$body."','".$date."','".$postedby."')

通过从插入中删除 Id 字段,它将成为默认值,无论是 null 还是 auto inc。

关于php - MYSQL 插入不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5226451/

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