83193

框架demo移植数据库的问题

回帖
回帖数 3
阅读数 2027
发表时间 2014-03-08 21:58:13
🤔
达钰鹏楼主

在利用ZenTao框架demo中的移植支持posgreSQL数据库,不支持insert into set这样的语句,移植过程中DAO中大部分的功能都是支持的,但是就是这里有些问题,我对相关的两个函数做了更改,希望拼接为”insert into values('1','2')“这样的的形式,还是不行,下面是更改的 

public function data($data)

    {

        $this->data = $data;

        foreach($data as $field => $value) $this->sql .= "‘ " . $this->quote($value) . "’,";

        $this->sql = rtrim($this->sql, ',');    // Remove the last ','.

        $this->sql .=")"; 

        return $this;

    }

    public function insert($table)

    {

        $sqlobj = self::factory();

        $sqlobj->sql = "INSERT INTO $table values(";

        return $sqlobj;

    }

不知道是我哪里没写对,初学者求指导啊

2014-03-08 22:00:58 达钰鹏 最后编辑
3个回复
🍟
春哥沙发
增加些调试语句,自己调试下呗。:)
2014-03-10 13:05:00 王春生 回帖
🤔
达钰鹏板凳
恩,今天下午改好了,已经可以在POSTGRESQL数据库上跑通了,准备扩展一下,支持事务和存储过程
2014-03-10 18:23:07 达钰鹏 回帖
,加油。
2014-03-11 09:05:33 王春生 回帖
联系我们
联系人
杨苗/高级客户经理
电话(微信)
13165050229
QQ号码
2692096539
联系邮箱
yangmiao@chandao.com
相关帖子
返回顶部
客服头像
杨苗
高级客户经理
客服微信
13165050229
2692096539
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。