美文网首页
新人作业task5

新人作业task5

作者: Bronze_Yi | 来源:发表于2017-10-19 21:01 被阅读0次

这次的作业是用PDO的方法实现PHP与数据库的链接,
这段代码中新建了一个类,包含着一个PDO对象。
它在对象被创建时被初始化。
之后调用PDO类的方法进行操作。

<?php
/**
 * Created by PhpStorm.
 * User: liebes
 * Date: 16/10/2017
 * Time: 8:28 PM
 */

namespace MyProject;


class PDOModel implements iModel
{

    protected $pdo ;
    // your code

    public function __construct($dbHost, $dbUser, $dbPassWord, $dbName, $dbPort = 3306)
    {
        $pdo = new \PDO($dbHost, $dbUser, $dbPassWord,$dbPort) ;
        // your code
    }


    /**
     * @param string $statement
     * @return array
     */
    public function select(string $statement)
    {
        $this->pdo->query($statement) ;
        // TODO: Implement select() method.
    }

    /**
     * @param string $statement
     * @return int rows affected
     */
    public function update(string $statement)
    {
        $this->pdo->exec($statement) ;
        // TODO: Implement update() method.
    }

    /**
     * @param string $statement
     * @return int rows affected
     */
    public function delete(string $statement)
    {
        $this->pdo->exec($statement) ;
        // TODO: Implement delete() method.
    }

    /**
     * @param string $statement
     * @return int last insert id
     */
    public function insert(string $statement)
    {
        $this->pdo->exec($statement) ;
        // TODO: Implement insert() method.
    }

}

相关文章

  • 新人作业task5

    这次的作业是用PDO的方法实现PHP与数据库的链接,这段代码中新建了一个类,包含着一个PDO对象。它在对象被创建时...

  • 贷款违约预测-Task5 模型融合

    Task5 模型融合 Tip:此部分为零基础入门金融风控的 Task5 模型融合部分,欢迎大家后续多多交流。赛题:...

  • task5

    1. form表单有什么作用?有哪些常用的input 标签,分别有什么作用? 表单的作用是搜集用户的输入,向服务器...

  • task5

    form表单有什么作用?有哪些常用的input 标签,分别有什么作用? 表单的作用是收集用户的输入信息,用户提交表...

  • task5

    1.form表单有什么作用? form表单的作用:用于搜集输入向服务器传输数据。 2.有哪些常用的input 标签...

  • task5

    1、使用数组拼接出如下字符串 ,其中styles数组里的个数不定 2.写出两种以上声明多行字符串的方法 3.补全如...

  • task5

    1.样式有几种引入方式? link和 @import有什么区别? 外部样式 内部样式 p{color:yellow...

  • Task5

    1.类和对象 类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方...

  • task5

    1.类和对象类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同...

  • task5

    卷积神经网络基础 二维互相关运算 二维互相关(cross-correlation)运算的输入是一个二维输入数组和一...

网友评论

      本文标题:新人作业task5

      本文链接:https://www.haomeiwen.com/subject/inmpuxtx.html