首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >同时支持getRow和getRows的PHP框架?

同时支持getRow和getRows的PHP框架?
EN

Stack Overflow用户
提问于 2014-08-14 19:06:18
回答 1查看 614关注 0票数 0

我从https://code.google.com/p/alegrocart/下载了AlegroCart,我正在尝试找出使用的是哪个数据库框架。

正在使用的方法之一是getRow

代码语言:javascript
复制
$result = $this->database->getRow("select order_reference, total from order_google where order_number = '" . $orderNumber . "'");

但是也有一个对getRows的调用

代码语言:javascript
复制
$result = $this->database->getRows("select * from zone_to_geo_zone where geo_zone_id = '"  ...

有人知道哪个框架允许这两个调用吗?我看到Pear框架有getRow,但没有getRows。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-08-14 19:12:19

它不是一个真正的框架,但它看起来只是由alegrocart直接编写的一些(简单的)代码:

代码语言:javascript
复制
function getRow($sql) {
    $this->query($sql);
    $row = mysql_fetch_assoc($this->result);
    mysql_free_result($this->result);
    return $row;
}

function getRows($sql) {
    if (func_num_args()) { $this->query(implode(func_get_args(), ', ')); }
    else { $this->query($sql); }

    $rows = array();

    while (is_resource($this->result) && $row = mysql_fetch_assoc($this->result)) { $rows[] = $row; }
    if(is_resource($this->result)){
         mysql_free_result($this->result);
    }
    return $rows;
}

https://code.google.com/p/alegrocart/source/browse/trunk/AlegroCart/upload/library/database/database.php

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25306536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档