php没有办法将数据提交到数据库

libiao7833728 2013-09-24 12:16:26
<?php
include("connection.php");

if(isset($_POST["sub"])){
$title=$_POST['title'];
$con=$_POST['con'];
$sql="insert into `news` (`id`,`title`,`dates`,`contents`) values(null,'$title',now(),'$con')";
mysql_query($sql);
echo "插入成功"; //提交后没有将数据输入到数据库中
}else{
echo "插入失败".mysql_error();
}

?>

<form action="add.php" method="post">
标题<input type="text" name="title"><br>
内容<textarea rows="5" cols="50" name="con"></textarea><br>
<input type="submit" name="sub" value="发表"/>
</form>

...全文
104 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
libiao7833728 2013-09-24
  • 打赏
  • 举报
回复
谢谢各位了 找到了 新版的phpmyadmin是A_I 问题已经解决了
一起混吧 2013-09-24
  • 打赏
  • 举报
回复
mysql_query($sql) or die(mysql_error()); //这样是否有报错
码无边 2013-09-24
  • 打赏
  • 举报
回复
auto_increment属性
C-S-D-N-斌仔 2013-09-24
  • 打赏
  • 举报
回复
id为主键,插入数据自动递增的呀..
xuzuning 2013-09-24
  • 打赏
  • 举报
回复
libiao7833728 2013-09-24
  • 打赏
  • 举报
回复
引用 1 楼 jordan102 的回复:
mysql_query($sql) or die(mysql_error()); //这样是否有报错
可以了 但是那个没有递增项的问题怎么解决呢
libiao7833728 2013-09-24
  • 打赏
  • 举报
回复
报错了 我知道了 是因为id不能为null但是我的phpmyadmin中没有自动递增这一项怎么办呢

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧