重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

php连接数据库无法写入 php连接数据库无法写入数组

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

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

滕州网站建设公司创新互联公司,滕州网站设计制作,有大型网站制作公司丰富经验。已为滕州上1000+提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的滕州做网站的公司定做!

$result

=

mysql_query($sql);//执行

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

if(mysql_query($sql))

echo

'添加成功。';

else

echo

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

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

我的php可以连接上mysql但是无法写入 怎么回事啊

include("mysql.php");

if($_POST['sub']){

$sql="insert

into

message

(user,pass1,pass2,title,answer,read,lastdate)

"

.

"values

('$_POST[user]','$_POST[pass1]','$_POST[pass2]','$_POST[title]','$_POST[answer]','$_POST[read]',now())";

$rs=mysql_query($sql);

if($rs){

echo

"scriptalert('成功!');history.go(-1)/script";

}

else{

echo

"scriptalert('失败!');history.go(-1)/script";

}

}

帮你改了一下,id为主键的时候,不能为空,不要插入,设为自动增长即可

加一条判断,也方便知道结果

搞不定就把源代码打包发给我,我帮你检查

php与数据库连接正常 不能写入数据 求高手

$sql="insert into liuyanben (id,name,from,email,qq,title,content,lastdate)"." values('','$_POST[user]','$_POST[from]','$_POST[email]','$_POST[qq]','$_POST[title]','$_POST[content]',now())";

这句话有点错误

$sql = "insert into liuyanben

(`id`,`name`,`from`,`email`,`qq`,`title`,`content`,`lastdate`)

values

('','".$_POST['user']."','".$_POST['from']."','".

$_POST['email']."','".$_POST['qq']."','".

$_POST['title']."','".$_POST['content']."'now())";

你把SQL这样修改一下 如果还是不行按照下面的方法测试

调试方法修改

include("bbs.php");

if($_POST['submit'])

{

$sql="insert into liuyanben (id,name,from,email,qq,title,content,lastdate)"." values('','$_POST[user]','$_POST[from]','$_POST[email]','$_POST[qq]','$_POST[title]','$_POST[content]',now())";

}

mysql_query($sql);

代码为

include("bbs.php");

if($_POST['submit'])

{

$sql="insert into liuyanben (id,name,from,email,qq,title,content,lastdate)"." values('','$_POST[user]','$_POST[from]','$_POST[email]','$_POST[qq]','$_POST[title]','$_POST[content]',now())";

}

var_dump($sql);

exit;

mysql_query($sql);

查看输出结果的sql字符串

使用 SQL工具(例如phpmyadmin)调试该字符串

对照调试结果修改

$sql="insert into liuyanben (id,name,from,email,qq,title,content,lastdate)"." values('','$_POST[user]','$_POST[from]','$_POST[email]','$_POST[qq]','$_POST[title]','$_POST[content]',now())";

php和数据库连接成功 但无法插入数据

建议你在执行插入语句之前执行

mysqli_query($link,"set names 'utf8'");

还有mysql_error改成mysqli_error

实在不行把报的错截个图

php连接mysql数据库正确但是不能把数据写入数据库表?

把sql语句输出,直接放数据库里执行,看sql语句是否正确

确认mysql_query是否被执行

PHP往数据库写入数据,怎么输入都失败为什么?

你发这么多HTML代码有什么用啊。

写入失败只有两种情况,要么就是你的数据表设计错误,要么就是你的SQL语句出现了错误,

你现在最好把你的SQL语句打印出来看一下有没有语法错误,再一步步排错!


标题名称:php连接数据库无法写入 php连接数据库无法写入数组
文章来源:http://cqcxhl.com/article/hhgpip.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP