php写入数据库失败会不会是本地的环境和linux服务器的环境不同引起的 , 比如php mysql 版本之类的本地和服务器上面的不一样CURRENT_TIMESTAMP 好像要mysql5.6之后才可以用 , 另外你说linux服务器后,执行没反应 , 会不会是这个文件压根就没执行,还有就是你可以把服务器上的报错打开,执行到如果有问题的话会有报错的
请问 PHP表单 为什么无法写入 mysql 数据库if
($_post['submit']){
$sql="insert
into
message(user,title,conten,lastdate)
values
('".$_post[user]."','".$_post[title]."','".$_post[content]."',now())";
mysql_query($sql)
or
die(mysql_error());
}
id是主键 , 自增,没必要写上 。
如果还不行,你看看后面报错信息 。
php表单数据无法插入数据库 , 新人请指教 。$sql="INSERT
INTO
news(`id`,`title`,`dates`,`contents`)
VALUES
('','{$title}',now(),'{$con}')";
你的
SQL语句
有点问题 。还有SQL不分大小写,但这样写更清楚一些 。
先确认数据库连接是正常的,然后echo
$sql
看看,数据是否正常,然后再写入库 。
出问题了调试要步步试下来,就知道问题出在哪里了 。
PHP写入数据库、失败where是关键字,加单引号就可以php无法写入数据库了,如:'where'
Php无法向数据库插入数据INSERT INTO msg(title,contents,dates) VALUES ($title,$cons,now())
将字段名两边php无法写入数据库的单引号去掉就没问题php无法写入数据库了php无法写入数据库,亲测成功php无法写入数据库!希望能帮到你 。
PHP写入数据库的问题,怎么写入不了呢看不出来哪里错了 , 你处理页面的下面一行:
$result
=
mysql_query($sql);//执行
修改一下,改为下面这样:
if(mysql_query($sql))
echo
'添加成功 。';
else
echo
'错误信息:'.mysql_error();
现在你就自己都能看出来了 。
【php无法写入数据库 php无法连接数据库】php无法写入数据库的介绍就聊到这里吧 , 感谢你花时间阅读本站内容 , 更多关于php无法连接数据库、php无法写入数据库的信息别忘了在本站进行查找喔 。
推荐阅读
- oracle判断表存在删除,oracle判断表是否存在,存在删除
- hbase性能调优之代码解读,hbase的功能
- 卡通的网络游戏,卡通网络游戏排行榜
- 虚拟机什么时候学,虚拟机什么样
- python函数极大值 python较大值
- .怎么安装.net4.0,安装net47
- 剧情游戏推荐恋爱养成华为,一款恋爱养成游戏
- 抖音直播其它app,抖音直播其它流量占比高
- php变量的数据类型、 php中的变量都以什么开头