PHP怎么插入数据库
来源:才华咖 本文已影响3.07W人
来源:才华咖 本文已影响3.07W人
导语:PHP这么链接数据库呢?以下的是本站小编为大家搜集PHP插入数据库的方法,希望对你有所帮助。
$ostype=$_POST['ostype'];
$uuid=$_POST['uuid'];
$nowtime=time();
$username='XXXX';
$userpass='XXXX';
$dbhost='locALhost';
$dbdatabase='XXX';
//生成一个连接
$db_connect=MySQL_connect($dbhost,$username,$userpass) or die("Unable to connect to the MySQL!");
$ret_json;
if(!$db_connect) {
$ret_json=array('code'=>1001, 'message'=>'链接数据库失败');
}
else {
mysql_select_db($dbdatabase,$db_connect);
$result = mysql_query("INSERT INTO t_dblocal_userinformation (ID, OSTYPE, UUID, LASTDATE) VALUES (NULL, $ostype, $uuid, $nowtime)");
if ($result) {
$ret_json=array('code'=>1000, 'message'=>'插入数据库成功');
}
else {
$ret_json=array('code'=>1002, 'message'=>'插入数据库失败');
}
}
$jobj=new stdclass();
foreach($ret_json as $key=>$value){
$jobj->$key=$value;
}
echo ''_encode($jobj);
?>
为嘛插入数据库失败呢??
ID是自增的主键,LASTDATE是DATE类型
------解决方案--------------------
报错提示什么?
如果LASTDATE是DATE类型 $nowtime=date(‘Y-m-d’);
如果LASTDATE是DATETIME类型$nowtime=date(‘Y-m-d H:i:s');
------解决方案--------------------
echo mysql_error(); 报什么错误没有
------解决方案--------------------
少了引号了。
$result = mysql_query("INSERT INTO t_dblocal_userinformation (ID, OSTYPE, UUID, LASTDATE) VALUES (NULL, '$ostype', '$uuid', '$nowtime')");
------解决方案--------------------
引用:
少了引号了。
$result = mysql_query("INSERT INTO t_dblocal_userinformation (ID, OSTYPE, UUID, LASTDATE) VALUES (NULL, '$ostype', '$uuid', '$nowtime')");同意
------解决方案--------------------
第一个 想楼上那样说的' 引号的问题
第二个 你的time()是返回的时间戳,和date类型对应不上吧 要转化处理一下才行
PHP数据库:mysql重置密码
PHP脚本测试连接MySQL数据库
PHP操作MySQL数据库的基本类
抓项目入库及数据报送主要措施
phpYii2框架实现数据库的方法
PPT怎么插入组织结构图
数据库求职信
数据库工程师
phpmyadmin导入导出数据库文件最大限制的解决方法
php实现插入数组但不影响原有顺序的方法
PPT插 入怎么对 象
怎么在ppt中插入公式
如何在PHP中连接MySQL数据库
php连接mysql数据库代码
Oracle数据库插入日期型数据的方法
PHP连接MYSQL数据库的3种常用方法
PHP获取MySQL数据库里所有表的实现代码
PHP 中 MySQL 数据库异步查询实现
PHP数据库备份脚本的方法技巧
php网站如何连接到远程mysql数据库
ppt幻灯片怎么插入音频
PHP对数据库MySQL的连接操作
PHP面试之php自带的几个防止sql注入的函数
关于php操作mysql执行数据库查询
PHP连接局域网MYSQL数据库的技巧