php为什么输入不了数据 php为什么输入不了数据了

PHP写入数据库的问题,怎么写入不了呢

看不出来哪里错了,你处理页面的下面一行:

成都创新互联成立于2013年,是专业互联网技术服务公司,拥有项目成都网站建设、网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元龙南做网站,已为上家服务,为龙南各地企业和个人服务,联系电话:18980820575

$result

=

mysql_query($sql);//执行

修改一下,改为下面这样:

if(mysql_query($sql))

echo

'添加成功。';

else

echo

'错误信息:'.mysql_error();

现在你就自己都能看出来了。

php用户登录后台处理,其他地方都没有错,赋值、索引正确,可以打开数据库,为什么插入不了数据呀

else echo '插入失败!'这里这样改一下

else echo '插入失败!' . mysql_error();

这样做的目的是,输出前一次数据库操作产生的错误

有了这个错误,就知道为什么数据库没有操作成功,对症下药,非常之ok

以个人看法和经验,是你的sql语句有误,

user_id,我估计是数字类型字段,而你的sql语句的相应字段值,加了单引号

sql语句中,数字类型的字段类型的对应值,是不能有引号包括的

php为何插入不了数据

数据库连接是不是成功了。

$yhm $mm是不是有内容。

函数和sql语句都没有问题。。

php为什么在表单中插入数据会失败

$sql = "INSERT INTO t_user (f_username, f_password, f_name,f_email)VALUES()";

$sql = "('$username ','$pwd ','$name ','$email ')";

这一部分错了吧。应该是这样、

$sql = "INSERT INTO t_user (f_username, f_password, f_name,f_email)VALUES";

$sql. = "('$username ','$pwd ','$name ','$email ')";

第二个sql是$sql.不要忘记后面还有一个点,表示和上面的sql语句链接起来,因为你下面是和上面链接起来的,所以第一个$sql后面values后面就不用加()括号了。

为什么php中无法插入数据?

这是因为你的数据库连接方式是mysqli,不是mysql,所以:

mysql_query

要改为

mysqli_query

或者

$conn-query

php不能插入数据

INSERT INTO msg(title,contents,dates) VALUES ($title,$cons,now())

将字段名两边的单引号去掉就没问题了,亲测成功!希望能帮到你。


网站题目:php为什么输入不了数据 php为什么输入不了数据了
文章起源:http://hbruida.cn/article/hppgss.html