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 相关文章推荐
ASP知识讲座四
Oct 09 PHP
PHP 导出数据到淘宝助手CSV的方法分享
Feb 27 PHP
PHP数组交集的优化代码分析
Mar 06 PHP
php提示无法加载或mcrypt没有找到 PHP 扩展 mbstring解决办法
Mar 27 PHP
关于php 接口问题(php接口主要也就是运用curl,curl函数)
Jul 01 PHP
可以保证单词完整性的PHP英文字符串截取代码分享
Jul 15 PHP
php实现两表合并成新表并且有序排列的方法
Dec 05 PHP
php延迟静态绑定实例分析
Feb 08 PHP
解决php的“It is not safe to rely on the system’s timezone settings”问题
Oct 08 PHP
使用Composer安装Yii框架的方法
Mar 15 PHP
php实现当前页面点击下载文件的实例代码
Nov 16 PHP
Laravel下生成验证码的类
Nov 15 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使用curl存储cookie的示例
2014/03/31 PHP
php获取英文姓名首字母的方法
2015/07/13 PHP
PHP实现生成唯一会员卡号
2015/08/24 PHP
简单实现php上传文件功能
2017/09/21 PHP
PHP实现二维数组按照指定的字段进行排序算法示例
2019/04/23 PHP
在laravel-admin中列表中禁止某行编辑、删除的方法
2019/10/03 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
2020/03/26 PHP
Javascript - HTML的request类
2007/01/09 Javascript
解决AJAX中跨域访问出现'没有权限'的错误
2008/08/20 Javascript
解释&amp;&amp;和||在javascript中的另类用法
2014/07/28 Javascript
laytpl 精致巧妙的JavaScript模板引擎
2014/08/29 Javascript
浅谈EasyUi ComBotree树修改 父节点选择的问题
2016/11/07 Javascript
JavaScript实现256色转灰度图
2017/02/22 Javascript
JavaScript+CSS相册特效实例代码
2017/09/07 Javascript
在vue项目中使用element-ui的Upload上传组件的示例
2018/02/08 Javascript
详解js类型判断
2018/05/22 Javascript
React router动态加载组件之适配器模式的应用详解
2018/09/12 Javascript
微信小程序加载机制及运行机制图解
2019/11/27 Javascript
解决echarts图表使用v-show控制图表显示不全的问题
2020/07/19 Javascript
python基础教程项目三之万能的XML
2018/04/02 Python
python matplotlib绘图,修改坐标轴刻度为文字的实例
2018/05/25 Python
基于数据归一化以及Python实现方式
2018/07/11 Python
利用Python如何批量更新服务器文件
2018/07/29 Python
Python实现八皇后问题示例代码
2018/12/09 Python
Django ManyToManyField 跨越中间表查询的方法
2018/12/18 Python
Python中py文件转换成exe可执行文件的方法
2019/06/14 Python
django的ORM操作 增加和查询
2019/07/26 Python
在Django下测试与调试REST API的方法详解
2019/08/29 Python
python实现操作文件(文件夹)
2019/10/31 Python
Pytorch提取模型特征向量保存至csv的例子
2020/01/03 Python
简单的Python人脸识别系统
2020/07/14 Python
学校安全工作制度
2014/01/19 职场文书
《狼》教学反思
2014/03/02 职场文书
大学生实习证明范本
2014/09/19 职场文书
营销计划书
2015/01/17 职场文书
数学教师个人工作总结
2015/02/06 职场文书