美文网首页
Azalea\MysqlQueryResult

Azalea\MysqlQueryResult

作者: Bun_Wong | 来源:发表于2016-09-03 13:50 被阅读28次

MysqlModel Mysql 数据库服务模块类 > MysqlQueryResult

⚠️ MysqlQueryResult 构造函数已私有,无法通过 new 方式实例化,仅通过 MysqlModelquery 方法获得

$result = $mysqlModel->query('SELECT * FROM `table`', null, false);

MysqlQueryResult::all


获取结果集数组

array MysqlQueryResult::all ( void )
  • 参数

  • 返回值
    结果集数组

  • 范例

$result->all();

MysqlQueryResult::allWithKey


获取结果集数组,并以某字段为键

array MysqlResult::allWithKey ( mixed $key )
  • 参数
    $key - 键字段索引,如果是数字,则以按顺序的字段为字段名;如果是字符串,则表明为字段名

  • 返回值
    结果集数组

  • 范例

$result->allWithKey(0);  // 以第一个字段为键
$result->allWithKey('pid');  // 以字段 pid 为键

MysqlQueryResult::column


获取结果列数组

array MysqlQueryResult::column ( [mixed $index = 0] )
  • 参数
    $index - 列字段索引,默认为 0,如果是数字,则以按顺序的字段为字段名;如果是字符串,则表明为字段名

  • 返回值
    结果列数组

  • 范例

$result->column(1);
$result->column('name');

MysqlQueryResult::columnWithKey


获取结果列数组

array MysqlQueryResult::columnWithKey ( mixed $key [, mixed $index = 0] )
  • 参数
    $key - 键字段索引,如果是数字,则以按顺序的字段为字段名;如果是字符串,则表明为字段名
    $index - 列字段索引,默认为 0,如果是数字,则以按顺序的字段为字段名;如果是字符串,则表明为字段名

  • 返回值
    结果列数组

  • 范例

$result->columnWithKey('id', 'name');

MysqlQueryResult::row


获取结果行

object MysqlQueryResult::row ( [int $row = 0] )
  • 参数
    $row - 行数,默认首行

  • 返回值
    结果行对象

  • 范例

$result->row();

MysqlQueryResult::field


获取结果值

mixed MysqlQueryResult::field ( [mixed $index = 0] )
  • 参数
    $index - 列字段索引,默认为 0,如果是数字,则以按顺序的字段为字段名;如果是字符串,则表明为字段名

  • 返回值
    结果值

  • 范例

$result = $mysqlModel->query('SELECT COUNT(*) FROM `table`');
$result->field();

MysqlQueryResult::fields


获取字段列表数组

array MysqlQueryResult::fields ( void )

获取字段列表时,结果集必须至少包含一行结果

  • 参数

  • 返回值
    字段数组

  • 范例

$result->fields();

相关文章

  • Azalea\MysqlQueryResult

    MysqlModel Mysql 数据库服务模块类 > MysqlQueryResult ⚠️ MysqlQuer...

  • Azalea

    Azalea 是一个基于 PHP7 下的 MVC 开发框架,源于早期 BPF 项目,经优化并由 C 语言重新实现成...

  • Azalea\Bootstrap

    Bootstrap 应用启动类 ⚠️ Bootstrap 构造函数已私有,无法通过 new 方式实例化,仅通过 i...

  • Azalea\Config

    Config 配置类 ⚠️ Config 为静态类,无需实例化,但只建议在 控制器 和 模块 中使用,在 视图 中...

  • Azalea\Controller

    Controller 控制器虚类 ⚠️ Controller 为抽象类,无法通过 new 方式实例化,由 Boot...

  • Azalea\Request

    Request 请求类 ⚠️ Request 构造函数已私有,无法通过 new 方式实例化,仅通过 控制器 的 g...

  • Azalea\Response

    Response 响应类 ⚠️ Response 构造函数已私有,无法通过 new 方式实例化,仅通过 控制器 的...

  • Azalea\Session

    Session 会话类 不建议直接使用 $_SESSION 超全局变量 ⚠️ Session 构造函数已私有,无法...

  • Azalea\View

    View 视图类 ⚠️ View 构造函数为 private,无法通过 new 方式实例化,仅通过 控制器 的 g...

  • Azalea\Exception

    Exception 异常虚类 Azalea\Exception 继承于 PHP 异常类 \Exception Ex...

网友评论

      本文标题:Azalea\MysqlQueryResult

      本文链接:https://www.haomeiwen.com/subject/zxwkettx.html