重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
$sql="INSERT into news_list (id,title,author,content,time) VALUES (NULL, '$title' , '$author', '$content', now())";
创新互联建站专注于阜新网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供阜新营销型网站建设,阜新网站制作、阜新网页设计、阜新网站官网定制、成都微信小程序服务,打造阜新网络公司原创品牌,更为您提供阜新网站排名全网营销落地服务。
向数据库插入数据的时候,varchar型的需要加单引号。
$sql="insert into sfb_zhanghu(Account,Password) values ($zh,$mm)"; // 这出错
加单引号
values ( '$zh' , '$mm') // 数字可以不用放,字母一定要
你当前使用的用户名没有添加的权限,应该给当前用户分配权限,具体过程:
1.用最上位管理者登陆mysql,就是用户名是root的那个
2.点击主页面上的【权限】按钮,会出现 用户一览
3.在用户一览 页面,选择当前用户名【hxm】进行 编辑权限,选择【全选】就可以了
最后 重新登录mysql
错误:你的语句:
mysqli_query($_conn,"insert ...".mysqli_error()));
把错误信息作为语句的一部分,这是错的,正确的写法是:
mysqli_query("insert into ...") or dir(mysqli_error($conn));
1、原数据库里面的数据表是否为空
2、参数权限设置问题
我觉得你可能是第一个,你原来数据库里面有数据,
导致你现在安装的时候数据写入不进去;
解决办法,将原来的这个数据库数据清除,
然后再试试,如果不行,再追问我继续给你回答
第一个id一般是数字型,你插入的内容是字符型,还是个空值;
另外id这个字段是自增长,在数据库中设置好的,不用添加的