php不能增加数据 php数据库增加数据

php插入数据失败

INSERT INTO msg(title,contents,dates) VALUES ($title,$cons,now())将字段名两边的单引号去掉就没问题了,亲测成功!希望能帮到你。

创新互联公司2013年成立,先为蟠龙等服务建站,蟠龙等地企业,进行企业商务咨询服务。为蟠龙企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

sql=INSERT into news_list (id,title,author,content,time) VALUES (NULL, $title , $author, $content, now())向数据库插入数据的时候,varchar型的需要加单引号。

单引号问题,单引号中内容会当成字符串,像$yy_content就是一个字符串,不会当变量解释的,改成双引号就行。

检查你的mysql表设置的字段,字段类型,是否为空等是否与你插入的数据类型信息相符,如果插入失败,数据库应该会报错,你仔细查看一下报错信息。

php无法向mysql数据库中添加数据怎么办?

配置信息不全;sql不对,我看了,你values(.$Cust_Id.,.$Cust_Name.,.$Cust_pass.,.$Cust_Email.,.$Cust_tel.)数据库未开启。

断点浿试呢! 你的小程序我应该会打2个断点, 第一个看 mysql $conn有没有连接成功。 第二个打印$sql看sql语句有没有错。 还有你的小程序很明显的少了一句, mysql_query($sql), 13行前加入。

先输出你的$sql,看看,是不是拼写错误,即有语法错误。具体做法是:echo $sql;//把输出的结果在mysql中执行一次,看有无问题。你的数据库连接有问题。

用了你写的这句来操作数据库 $sql=INSERT INTO student(sno,sname,class,password,mark)VALUES($sno,$name,$stu_class,$password,)只要变量正确,可以使用。

在php中无法插入数据,各位高手帮我看一下吧。

原因有三:先输出你的$sql,看看,是不是拼写错误,即有语法错误。具体做法是:echo $sql;//把输出的结果在mysql中执行一次,看有无问题。你的数据库连接有问题。

应该是数据库不存在,你看下数据库 “emp” 创建好了吗?mysql_select_db($this-db,$this-conn) or die(select database fail!);你不会是把temp误写成emp吧。

插入后生成的ID有函数获得:userID=mysql_insert_id();用名字应该也可以查,无需关闭数据库,如果你查不出来,你可以把插入和查询的SQL显示到网页上进行调试,可能是变量赋值有问题。

试试用空间带的phpmyadmin能不能写入,如果不能联系网站。

每一行?你是把循环遍历吧,如果你是连接mysql数据库,那你直接在数据表中加一个字段。如果是单纯的一个数组最后一行就用数组相关的函数array_push()就可以了。

楼主的代码没问题,在我机器上能正常运行。在楼主机器上不能正常运行的原因可能是你直接在文件夹里打开html文件然后填写表单提交。这样php程序不会被编译。


本文名称:php不能增加数据 php数据库增加数据
本文路径:http://scjbc.cn/article/dccjiic.html

其他资讯