Symfony2实现从数据库获取数据的方法小结


Posted in PHP onMarch 18, 2016

本文实例讲述了Symfony2实现从数据库获取数据的方法。分享给大家供大家参考,具体如下:

假设有一张表:test, 字段:name,color;
有2条记录:
Tom blue
Lily red

示例1:

$conn = $this->getDoctrine()->getConnection();
$data = $conn->fetchcolumn("SELECT name, color FROM test");
echo '<pre>'; print_r($data);

结果为:

Tom

示例2:

$conn = $this->getDoctrine()->getConnection();
$data = $conn->fetchArray("SELECT name, color FROM test");
echo '<pre>'; print_r($data);

结果为:

Array
(
  [0]=>Tom
  [1]=>blue
)

示例3:

$conn = $this->getDoctrine()->getConnection();
$data = $conn->fetchAssoc("SELECT name, color FROM test");
echo '<pre>'; print_r($data);

结果为:

Array
(
  [name]=>Tom
  [color]=>blue
)

示例4:

$conn = $this->getDoctrine()->getConnection();
$data = $conn->fetchAll("SELECT name, color FROM test");
echo '<pre>'; print_r($data);

结果为:

Array
(
  [0] => Array
    (
      [name]=>Tom
      [color]=>blue
    )
  [1] => Array
    (
      [name]=>Lily
      [color]=>red
    )
)

希望本文所述对大家基于Symfony框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP编码规范-php coding standard
Mar 16 PHP
php二分法在IP地址查询中的应用
Aug 12 PHP
php中用foreach来操作数组的代码
Jul 17 PHP
解析:php调用MsSQL存储过程使用内置RETVAL获取过程中的return值
Jul 03 PHP
php网页标题中文乱码的有效解决方法
Mar 05 PHP
简单的php新闻发布系统教程
May 09 PHP
ThinkPHP基本的增删查改操作实例教程
Aug 22 PHP
Mac环境下php操作mysql数据库的方法分享
May 11 PHP
为你总结一些php信息函数
Oct 21 PHP
php下载文件,添加响应头的简单实例
Sep 22 PHP
Zend Framework数据库操作技巧总结
Feb 18 PHP
php批量删除操作代码分享
Feb 26 PHP
Symfony2实现在controller中获取url的方法
Mar 18 #PHP
Symfony2框架学习笔记之表单用法详解
Mar 18 #PHP
Symfony2框架学习笔记之HTTP Cache用法详解
Mar 18 #PHP
解读PHP的Yii框架中请求与响应的处理流程
Mar 17 #PHP
PHP的Yii框架中使用数据库的配置和SQL操作实例教程
Mar 17 #PHP
编写PHP程序检查字符串中的中文字符个数的实例分享
Mar 17 #PHP
实例讲解如何在PHP的Yii框架中进行错误和异常处理
Mar 17 #PHP
You might like
用PHP编写PDF文档生成器
2006/10/09 PHP
杏林同学录(四)
2006/10/09 PHP
dedecms系统常用术语汇总
2007/04/03 PHP
php更改目录及子目录下所有的文件后缀扩展名的代码
2010/10/12 PHP
php数据库密码的找回的步骤
2011/01/12 PHP
PHP文件与目录操作示例
2016/12/24 PHP
经典的带阴影的可拖动的浮动层
2006/06/26 Javascript
stream.js 一个很小、完全独立的Javascript类库
2011/10/28 Javascript
angularJS 入门基础
2015/02/09 Javascript
JSON字符串和对象之间的转换详解
2015/05/26 Javascript
EL表达式截取字符串的函数说明
2017/09/22 Javascript
jquery ajax异步提交表单数据的方法
2017/10/27 jQuery
Vue2.5通过json文件读取数据的方法
2018/02/27 Javascript
基于layui数据表格以及传数据的方式
2018/08/19 Javascript
Vue.js 时间转换代码及时间戳转时间字符串
2018/10/16 Javascript
JS实现秒杀倒计时特效
2020/01/02 Javascript
Vue如何实现验证码输入交互
2020/12/07 Vue.js
python 参数列表中的self 显式不等于冗余
2008/12/01 Python
python 基础学习第二弹 类属性和实例属性
2012/08/27 Python
Python中条件判断语句的简单使用方法
2015/08/21 Python
Python模拟随机游走图形效果示例
2018/02/06 Python
Python3.x+迅雷x 自动下载高分电影的实现方法
2020/01/12 Python
Python3+selenium配置常见报错解决方案
2020/08/28 Python
python实现图书馆抢座(自动预约)功能的示例代码
2020/09/29 Python
法国发饰品牌:Alexandre De Paris
2018/12/04 全球购物
俄罗斯外国汽车和国产汽车配件网上商店:Движком
2020/04/19 全球购物
介绍一下Java的事务处理
2012/12/07 面试题
理工大学毕业生自荐信
2013/11/01 职场文书
写自荐信要注意什么
2013/12/26 职场文书
写演讲稿要注意的六件事
2014/01/14 职场文书
国贸专业求职信
2014/06/28 职场文书
年度考核登记表个人总结
2015/03/06 职场文书
2015年班级工作总结范文
2015/04/03 职场文书
2016个人廉洁自律承诺书
2016/03/25 职场文书
PostgreSQL自动更新时间戳实例代码
2021/11/27 PostgreSQL
mysqldump进行数据备份详解
2022/07/15 MySQL