zoukankan      html  css  js  c++  java
  • php第三章

    pdo:php data object

    //查看开启的方法
    //echo phpinfo();
    //单例
    class A{
        private static $a = null;
        static function shareInstance()
        {
            if(self::$a == null)
            {
                self::$a = new self();
            }
            return self::$a;
        }
    }

     .

    <?php
    /**
     * Created by PhpStorm.
     * User: forr
     * Date: 15/9/20
     * Time: 12:23
     */
    //连接数据库
    try{
    //$pdo = new PDO("mysql:host=localhost;dbname=forrdb;");//明文
    //    $pdo = new PDO("uri:xxxx.ini");//读资源xxxx.ini配置文件
        $pdo = new PDO("mysqlpod");//在php.ini文件中配置dns
    }catch(PODException $error){
        die("数据库连接失败".$error->getMessage());
    }
    
    // 执行查询
    $sql = "select * from stu";
    $stmt = $pdo->query($sql);
    $list = $stmt->fetchAll(POD::FETCH_ASSOC);//返回带key的字典,非下标的
    print_r($list);
    
    //释放资源
    $stmt = null;
    $pdo = null;
    
    //快捷查询
    foreach($pod->query($sql) as $val)
    {
        echo $val['id']."<br>";
    }
    //增加一行数据
    $sql = "insert into stu values(null,'boy','man','18')";
    //删除行
    $sql = "delete from stu where id = 6";
    // 修改行
    $sql = "update stu set name = 'jobs' where id = 3";
    $result = $pdo->exec($sql);
    if($result)
    {
        echo "成功执行";
    }
  • 相关阅读:
    Day 03
    Day 02
    Day 01
    re正则表达四
    python学习05之数据可视化
    python学习04之柱形图和热图
    python学习03之线图表
    python的学习02之数据处理
    python的学习01之csv文件处理
    中国大学排名实例
  • 原文地址:https://www.cnblogs.com/huen/p/4823196.html
Copyright © 2011-2022 走看看