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 相关文章推荐
怎么样可以把 phpinfo()屏蔽掉?
Nov 24 PHP
PHP获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
Oct 11 PHP
比较简单实用的PHP无限分类源码分享(思路不错)
Oct 13 PHP
使用PHP强制下载PDF文件示例
Jan 17 PHP
php跨域cookie共享使用方法
Feb 20 PHP
PHP文件缓存类示例分享
Jan 30 PHP
PHP实现搜索时记住状态的方法示例
May 11 PHP
phpstudy2018升级MySQL5.5为5.7教程(图文)
Oct 24 PHP
PHP设计模式之模板模式定义与用法详解
Dec 20 PHP
Thinkphp5+plupload实现的图片上传功能示例【支持实时预览】
May 08 PHP
使用laravel的Eloquent模型如何获取数据库的指定列
Oct 17 PHP
Laravel框架实现抢红包功能示例
Oct 31 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 flock 文件锁详细介绍
2012/12/29 PHP
CI框架源码阅读,系统常量文件constants.php的配置
2013/02/28 PHP
解决PHP超大文件下载,断点续传下载的方法详解
2013/06/06 PHP
查看大图功能代码jquery版
2013/11/05 Javascript
JSONP原理及简单实现
2016/06/08 Javascript
nodeJS删除文件方法示例
2016/12/25 NodeJs
Node.js之网络通讯模块实现浅析
2017/04/01 Javascript
详解vue.js移动端导航navigationbar的封装
2017/07/05 Javascript
用JavaScript做简易的购物车的代码示例
2017/10/20 Javascript
JavaScript设计模式之调停者模式实例详解
2018/02/03 Javascript
seajs和requirejs模块化简单案例分析
2019/08/26 Javascript
[05:02]2014DOTA2 TI中国区预选赛精彩TOPPLAY第三弹
2014/06/25 DOTA
[03:18]DOTA2亚洲邀请赛小组赛第一日 RECAP赛事回顾
2015/01/30 DOTA
[50:38]DOTA2-DPC中国联赛 正赛 Phoenix vs CDEC BO3 第二场 3月7日
2021/03/11 DOTA
深入理解Python 代码优化详解
2014/10/27 Python
使用Python求解最大公约数的实现方法
2015/08/20 Python
python pandas 对时间序列文件处理的实例
2018/06/22 Python
python定时按日期备份MySQL数据并压缩
2019/04/19 Python
Python操作Sonqube API获取检测结果并打印过程解析
2019/11/27 Python
根据tensor的名字获取变量的值方式
2020/01/04 Python
Django利用elasticsearch(搜索引擎)实现搜索功能
2020/11/26 Python
无谷物狗粮:Pooch & Mutt
2018/05/23 全球购物
高级3D打印市场:Gambody
2019/12/26 全球购物
医院实习接收函
2014/01/12 职场文书
中专自我鉴定
2014/02/05 职场文书
大学生活动总结怎么写
2014/04/29 职场文书
公司口号大全
2014/06/11 职场文书
力学专业求职信
2014/07/23 职场文书
日语系毕业求职信
2014/07/27 职场文书
单位在职证明书
2014/09/11 职场文书
党委领导班子整改方案
2014/09/30 职场文书
2015年社区文体活动总结
2015/03/25 职场文书
2015年端午节活动方案
2015/05/05 职场文书
运动会通讯稿200字
2015/07/20 职场文书
MySQL令人咋舌的隐式转换
2021/04/05 MySQL
Spring事务管理下synchronized锁失效问题的解决方法
2022/03/31 Java/Android