
thinkphp联链接数据库在
/common/conf/congif.php里设置相应的参数
tp3.2如下设置
对数据库 *** 作如下:
public function test(){//查询单条数据
$result=M("表名")->where("条件")->find()
//查询多条数据
$result=M("表名")->where("条件")->find()
//删除数据
$result=M("表名")->where("条件")->del()
//修改数数据
$data['字段名称']="值"
$result=M("表名")->where("条件")->save($data)
//新增数据
$data['字段名称']="值"
$result=M("表名")->add($data)
}
tp5数据库配置
tp5数据库配置application/datebase.php
PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据。在一些PHP管理系统需要开启PDO和PDO_MySQL扩展,方法很简单:
1、找到php.ini文件
2、打开后,搜索 extension=php_pdo.dll 和 extension=php_pdo_mysql.dll ,去掉前面“”的注释。
最终这两行配置内容如下:
extension=php_pdo.dll
extension=php_pdo_mysql.dll
重新启动apache或者iis后,在phpinfo函数中查看,是否开启。
TP3.2怎么连接SQL SERVER你在Runtime/log下如果看不到日志,检查conf配置项里
'APP_DEBUG' =>true,
'LOG_RECORD'=> true, // 日志记录
'LOG_EXCEPTION_RECORD' =>true, // 记录异常信息日志
'DB_SQL_LOG'=> true, // 记录SQL信息是否打开。
另外如果仍然看不到,用当前官网下载的这个版本也看不到runtime/log,尝试用以前的thinkphp替换你工程的thinkphp就能用了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)