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如何透过ODBC来存取数据库
Oct 09 PHP
php批量缩放图片的代码[ini参数控制]
Feb 11 PHP
php下通过curl抓取yahoo boss 搜索结果的实现代码
Jun 10 PHP
php 目录与文件处理-郑阿奇(续)
Jul 04 PHP
php 字符串替换的方法
Jan 10 PHP
解析posix与perl标准的正则表达式区别
Jun 17 PHP
php中json_encode UTF-8中文乱码的更好解决方法
Sep 28 PHP
ThinkPHP 404页面的设置方法
Jan 14 PHP
php经典算法集锦
Nov 14 PHP
PHP有序表查找之二分查找(折半查找)算法示例
Feb 09 PHP
php curl批处理实现可控并发异步操作示例
May 09 PHP
PHP实现基本留言板功能原理与步骤详解
Mar 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设计模式 Composite (组合模式)
2011/06/26 PHP
浅析php数据类型转换
2014/01/09 PHP
PHP使用memcache缓存技术提高响应速度的方法
2014/12/26 PHP
js+php实现静态页面实时调用用户登陆状态的方法
2015/01/04 PHP
php注册审核重点解析(数据访问)
2017/05/23 PHP
phpstudy的php版本自由修改的方法
2017/10/18 PHP
实现php删除链表中重复的结点
2018/09/27 PHP
Centos7安装swoole扩展操作示例
2020/03/26 PHP
如何通过javascript操作web控件的自定义属性
2013/11/25 Javascript
Javascript点击其他任意地方隐藏关闭DIV实例
2016/06/21 Javascript
使用html+js+css 实现页面轮播图效果(实例讲解)
2017/09/21 Javascript
webpack v4 从dev到prd的方法
2018/04/02 Javascript
JavaScript设计模式之职责链模式应用示例
2018/08/07 Javascript
Angular(5.2-&gt;6.1)升级小结
2018/12/27 Javascript
vue更改数组中的值实例代码详解
2020/02/07 Javascript
vue+ts下对axios的封装实现
2020/02/18 Javascript
微信小程序的引导页实现代码
2020/06/24 Javascript
vue实现移动端拖动排序
2020/08/21 Javascript
原生js实现购物车
2020/09/23 Javascript
详解微信小程序动画Animation执行过程
2020/09/23 Javascript
浅析Python中yield关键词的作用与用法
2016/11/29 Python
python3中dict(字典)的使用方法示例
2017/03/22 Python
python实现SOM算法
2018/02/23 Python
mac安装pytorch及系统的numpy更新方法
2018/07/26 Python
django富文本编辑器的实现示例
2019/04/10 Python
Python实现获取系统临时目录及临时文件的方法示例
2019/06/26 Python
解决pytorch报错:AssertionError: Invalid device id的问题
2020/01/10 Python
django admin 根据choice字段选择的不同来显示不同的页面方式
2020/05/13 Python
HTML5 Canvas 破碎重组的视频特效的示例代码
2019/09/24 HTML / CSS
李维斯德国官方网上商店:Levi’s德国
2016/09/10 全球购物
高品质和独特的产品世界:Creations and Collections
2018/01/07 全球购物
2014年教师培训的自我评价
2014/01/03 职场文书
我的中国梦演讲稿初中篇
2014/08/19 职场文书
2015年社区纪检工作总结
2015/04/21 职场文书
导游词之黄果树瀑布
2019/09/20 职场文书
【海涛dota解说】DCG联赛第一周 LGD VS DH
2022/04/01 DOTA