从mysql_转换为pdo

时间:2016-09-06 16:53:03

标签: php pdo

我需要将以下内容从旧的mysql_样式连接转换为新的pdo样式连接。

before_action :set_cart, only[...]

我还在学习pdo,但是我试图更换如下,但我完全迷失了:

function getRecords(){
    $this->res = mysql_query("select * from cusbuilder_sites");
    if(mysql_num_rows($this->res)){
        while($this->row = mysql_fetch_assoc($this->res)){
            $record = array_map('stripslashes', $this->row);
            $this->records[] = $record; 
        }
        return $this->records;
    }
   //else echo "No records found";
}

此时我真的不知道该改变什么。寻求一些帮助,或者更好,更正确的方法来实现这一目标。

1 个答案:

答案 0 :(得分:1)

代码几乎相同。特别是如果你拿出所有无用和有害的东西。

$Status = 0

确保将PDO实例分配给类变量function getRecords(){ $stmt = $this->db->query('SELECT * FROM cusbuilder_sites ORDER BY id'); return $stmt->fetchAll(); }