如何使用核心php将mysql数据库代码更改为postgresql代码?

时间:2015-12-16 12:49:40

标签: php postgresql

我正在使用基于功能的数据库连接并选择查询也请帮助我。

第一个代码:

function connectDb(){
    //my postgresql db connection
    $link=pg_pconnect('host=' . __DB_HOST__ . ' port=' . __DB_PORT__ . ' dbname=' . __DB_NAME__ . ' user=' . __DB_USER__ . ' password=' . __DB_PWD__) or die('connection failed');

    AllDelete();// Audit Logs Auto Deletion
}

第二个代码:

function AllDelete(){
   $MysqlForLogs=pg_query("select audit.*,users.username from audit,users where audit.user_id=users.id and DATE_PART('day',now()-audit.date) > 7") or die(pg_last_error());
$CountRows=pg_num_rows($MysqlForLogs);

}

我正在执行浏览器,它会显示错误,例如“未选择数据库”#39;但实际上我给的是数据库名称。

有什么问题?

0 个答案:

没有答案