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连接数据库无法写入数组
文章源于:https://www.cdcxhl.com/article8/hhgpip.html

成都网站建设公司_创新互联,为您提供网站设计响应式网站网站设计公司营销型网站建设网站营销网站收录

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都app开发公司