试图将这些语句从pdo切换到mysqli

时间:2013-08-07 17:52:35

标签: php pdo mysqli

如何更改以下代码

try
{
    $dbh = new PDO('mysql:host=XXXXXX;dbname=XXXXXX', 'XXXXXX', 'XXXXXX');
}
catch(PDOException $e)
{
    print "Error!: " . $e->getMessage() . "<br/>";
    die();
}

和这段代码

try
{
    $paginate = new pagination($page, 'SELECT * FROM demo_table ORDER BY id', $options);
}
catch(paginationException $e)
{
    echo $e;
    exit();
}

从pdo到mysqli,以便它们相互对应?

1 个答案:

答案 0 :(得分:1)

根据您提供的内容,我没有看到数据库与分页代码块有什么区别。你有没有对mysqli做过任何研究?它相当简单。

无论如何,此代码会替换您的PDO代码。您的分页代码块需要更多详细信息才能解决。

 try
    {
            $dbh = new mysqli('host', 'username', 'password', 'database');
    }

    catch(Exception $e)
    {
            echo "Error: " $e->getMessage();
    }