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数组总结篇(一)
Sep 30 PHP
PHP 调试工具Debug Tools
Apr 30 PHP
PHP静态调用非静态方法的应用分析
May 02 PHP
深入PHP FTP类的详解
Jun 13 PHP
php调整gif动画图片尺寸示例代码分享
Dec 05 PHP
ThinkPHP查询返回简单字段数组的方法
Aug 25 PHP
php rsa加密解密使用详解
Jan 14 PHP
PHP实现图片上传并压缩
Dec 22 PHP
详解WordPress中分类函数wp_list_categories的使用
Jan 04 PHP
PHP简单操作MongoDB的方法(安装及增删改查)
May 26 PHP
详解PHP中的 input属性(隐藏 只读 限制)
Aug 14 PHP
Laravel框架实现的记录SQL日志功能示例
Jun 19 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
PHILIPS AE3805收音机的分析打磨
2021/03/02 无线电
PHP中用正则表达式清除字符串的空白
2011/01/17 PHP
PHP中判断变量为空的几种方法小结
2013/11/12 PHP
php使用fsockopen函数发送post,get请求获取网页内容的方法
2014/11/15 PHP
php获取网页里所有图片并存入数组的方法
2015/04/06 PHP
Session 失效的原因汇总及解决丢失办法
2015/09/30 PHP
PHP判断FORM表单或URL参数来的数据是否为整数的方法
2016/03/25 PHP
thinkPHP框架动态配置用法实例分析
2018/06/14 PHP
javascript 对象的定义方法
2007/01/10 Javascript
EasyUI中的tree用法介绍
2011/11/01 Javascript
js函数调用常用方法详解
2012/12/03 Javascript
js获取元素到文档区域document的(横向、纵向)坐标的两种方法
2013/05/17 Javascript
原生JS实现表单checkbook获取已选择的值
2013/07/21 Javascript
JS图片无缝、平滑滚动代码
2014/03/11 Javascript
详解基于Bootstrap扁平化的后台框架Ace
2015/11/27 Javascript
jQuery页面加载初始化的3种方法(推荐)
2016/06/02 Javascript
jQuery实现的简单拖拽功能示例
2016/09/13 Javascript
Bootstrap下拉菜单样式
2017/02/07 Javascript
Vue2.0父组件与子组件之间的事件发射与接收实例代码
2017/09/19 Javascript
详解vue-admin和后端(flask)分离结合的例子
2018/02/12 Javascript
JavaScript设计模式之模板方法模式原理与用法示例
2018/08/07 Javascript
从零开始用electron手撸一个截屏工具的示例代码
2018/10/10 Javascript
原生js实现点击按钮复制内容到剪切板
2020/11/19 Javascript
[02:27]2018DOTA2亚洲邀请赛趣味视频之钓鱼大赛 谁是垂钓冠军?
2018/04/05 DOTA
使用Python的Treq on Twisted来进行HTTP压力测试
2015/04/16 Python
python基础教程之匿名函数lambda
2017/01/17 Python
python入门教程之识别验证码
2017/03/04 Python
Django中的forms组件实例详解
2018/11/08 Python
django列表筛选功能的实现代码
2020/03/27 Python
电脑租赁公司创业计划书
2014/01/08 职场文书
二年级体育教学反思
2014/01/15 职场文书
幼儿园中班个人总结
2015/02/28 职场文书
赡养老人协议书范本
2015/08/06 职场文书
自书遗嘱范文
2015/08/07 职场文书
2016领导干部廉洁从政心得体会
2016/01/19 职场文书
Python借助with语句实现代码段只执行有限次
2022/03/23 Python