Php向mysql增加数据_PHP如何向MYSQL添加数据问题

在尝试通过PHP将电影信息插入数据库时,遇到了SQL语法错误。该问题在于POST数据中字段名与SQL语句中的写、星等字段名未遵循正确格式,导致#1064错误。修复方法可能涉及检查并修正字段名,确保与SQL语句参数匹配。
摘要由CSDN通过智能技术生成

require_once("./data/conn.php");

$movie_name = $_POST['movie_name'];

$movie_category = $_POST['movie_category'];

$movie_direct = $_POST['movie_direct'];

$movie_write = $_POST['movie_write'];

$movie_star = $_POST['movie_star'];

$movie_language = $_POST['movie_language'];

$movie_images = $_POST['movie_images'];

$movie_stem = $_POST['movie_stem'];

$movie_screendate = $_POST['movie_screendate'];

$movie_adddate = $_POST['movie_adddate'];

$movie_updatedate = $_POST['movie_updatedate'];

$movie_spotfrequency = $_POST['movie_spotfrequency'];

$movie_scanfrequency = $_POST['movie_scanfrequency'];

$movie_summary = $_POST['movie_summary'];

$movie_address = $_POST['movie_address'];

$exec = "INSERT INTO mvoie_content(moviename,category,direct,write,star,language,images,stem,screendate,adddate,updatedate,spotfrequency,scanfrequency,summary,address) VALUES ('$movie_name','$movie_category','$movie_direct','$movie_write','$movie_star','$movie_language','$movie_images','$movie_stem','$movie_screendate','$movie_adddate','$movie_updatedate','$movie_spotfrequency','$movie_scanfrequency','$movie_summary','$movie_address')";

$quer = mysql_query($exec);

if ($quer){

die('数据添加成功.');

}else{

die('数据添加失败.');

}

mysql_close($conn);

?>

为什么添加不了..不知道哪里出错了~!请大家帮帮忙.

echo "$exec";

在SQL运行提示:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'write,star,language,images,stem,screendate,adddate,updatedate,spotfrequency,scan' at line 1

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值