本文实例讲述了PHP利用pdo_odbc实现连接数据库.分享给大家供大家参考,具体如下:
目的:从sql
server数据库里面把某个视图文件调用出来,以键值对的方式显示在页面上.
利用pdo
odbc来实现PHP连接数据库:
在PHP配置文件里面开启pdo_odbc.dll服务.重启Apache服务器.
代码如下:
php
return
[
//
数据库类型
'type'
=
'sqlsrv',
服务器地址
'hostname'
'localhost',
数据库名
'database'
'mysql',
用户名
'username'
'sa',
密码
'password'
端口
'hostport'
'',
连接dsn
'dsn'
'odbc:Driver={SQL
Server};Server=localhost;Database=mysql',
数据库连接参数
'params'
[],
'charset'
数据库表前缀
'prefix'
数据库调试模式
'debug'
true,
数据库部署方式:0
集中式(单一服务器),1
分布式(主从服务器)
'deploy'
0,
数据库读写是否分离
主从式有效
'rw_separate'
false,
读写分离后
主服务器数量
'master_num'
指定从服务器序号
'slave_no'
是否严格检查字段是否存在
'fields_strict'
数据集返回类型
'resultset_type'
'array',
自动写入时间戳字段
'auto_timestamp'
时间字段取出后的默认时间格式
'datetime_format'
'Y-m-d
H:i:s',
是否需要进行SQL性能分析
'sql_explain'
Builder类
'builder'
Query类
'query'
'\\think\\db\\Query',
是否需要断线重连
'break_reconnect'
断线标识字符串
'break_match_str'
];
在控制器controller里面建一个控制文件Test.php
namespace
app\index\controller;
use
think\Db;
think\Controller;
class
Test
extends
Controller
{
public
function
zz(){
echo
json_encode($data);
}
最后调用入口文件即可访问.
我的效果:
更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:< FrameWork框架入门教程>>及< 希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助. sybase_connect连上数据库. 语法: int sybase_connect(string [servername], string [username], string [password]); 返回值: 整数函数种类: 数据库功能 本函数用来打开与 Sybase 数据库的连接. 参数 servername 为欲连上的数据库服务器名称. 参数 username 及 password 可省略,分别为连接使用的帐号及密码. 使用本函数需注意早点关闭数据库,以减少系统的负担. 连接成功则返回数据库的连接代号,失败返回 false 值. //?以?MySQL?为例: mysql_select_db('test');?????//?选择数据库 //?插入数据语句 $r?=?mysql_query($sql); if?(mysql_affected_rows())?{ echo?'新增成功'; }?else?{ echo?mysql_error(); 以上就是土嘎嘎小编为大家整理的带数据库的php实例相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!几种常用PHP连接数据库的代码示例
php?写入数据库?例子