thinkphp 3.2.3 连接sql server 2014 WAMPSERVER环境包的完整攻略
本文将为您提供thinkphp 3.2.3连接sql server 2014 WAMPSERVER环境包的完整攻略,包括环境配置、数据库连接、以及两个示例说明。
环境配置
以下是连接sql server 2014 WAMPSERVER环境包的配置步骤:
- 下载并安装WAMPSERVER环境包。
- 下载并安装Microsoft ODBC Driver for SQL Server。
- 在php.ini文件中启用php_pdo_sqlsrv_56_ts.dll和php_sqlsrv_56_ts.dll扩展。
- 重启WAMPSERVER环境包。
数据库连接
以下是连接sql server 2014数据库的配置步骤:
- 在数据库配置文件中添加sqlsrv类型的数据库连接配置。
return array(
'DB_TYPE' => 'sqlsrv',
'DB_HOST' => 'localhost',
'DB_NAME' => 'test',
'DB_USER' => 'sa',
'DB_PWD' => 'password',
'DB_PORT' => '1433',
'DB_PREFIX' => '',
);
- 在控制器中使用数据库连接。
class IndexController extends Controller
{
public function index()
{
$model = M('user');
$data = $model->select();
$this->assign('data', $data);
$this->display();
}
}
示例说明
以下是两个示例,演示了如何连接sql server 2014数据库。
示例1:查询数据
- 在数据库中创建一个名为user的表,包含id和name两个字段。
- 在控制器中查询数据。
class IndexController extends Controller
{
public function index()
{
$model = M('user');
$data = $model->select();
$this->assign('data', $data);
$this->display();
}
}
- 在视图中显示数据。
<?php foreach ($data as $item): ?>
<tr>
<td><?php echo $item['id']; ?></td>
<td><?php echo $item['name']; ?></td>
</tr>
<?php endforeach; ?>
示例2:插入数据
- 在控制器中插入数据。
class IndexController extends Controller
{
public function add()
{
$model = M('user');
$data = array(
'name' => 'test',
);
$model->add($data);
$this->success('添加成功');
}
}
- 在视图中添加按钮。
<a href="<?php echo U('Index/add'); ?>">添加</a>
结论
本文介绍了thinkphp 3.2.3连接sql server 2014 WAMPSERVER环境包的完整攻略,包括环境配置、数据库连接、以及两个示例说明。在配置环境时需要下载并安装Microsoft ODBC Driver for SQL Server,并在php.ini文件中启用php_pdo_sqlsrv_56_ts.dll和php_sqlsrv_56_ts.dll扩展。在数据库连接时需要在数据库配置文件中添加sqlsrv类型的数据库连接配置,并在控制器中使用数据库连接。本文提供了两个示例,演示了如何查询数据和插入数据。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:thinkphp 3.2.3 连接sql server 2014 WAMPSERVER环境包 - Python技术站