• PDO应用


    <?php

    //PDO:数据访问抽象层
    //dsn:数据源
    //带有事务功能
    $dsn = "mysql:host=localhost;dbname=mydb";  ——建立数据源
    //造pdo对象
    $pdo = new PDO($dsn,"root","123");
    //设置为异常模式
    $pdo->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION );try

    {
      //写SQL语句
      $sql = "insert into Nation values('n009','藏族')";
      $sql1 = "insert into Nation values('n001','藏族')";
      //$sql2 = "insert into Nation values('n012','藏族')";

      //启动事务
      $pdo->beginTransaction();

      //执行SQL语句
      $pdo->exec($sql);  //exec命令为执行该语句后,返回到该语句的主键位置
      $pdo->exec($sql1);
      //$pdo->exec($sql2);


          //提交事务
      $pdo->commit();  
    }
    catch(PDOException $e)
    {
      //echo $e->getMessage();
      //回滚事务
      $pdo->rollBack();
    }

    /*foreach($a as $v)
    {
    var_dump($v);
    }*/


    ?>

  • 相关阅读:
    noi2002银河英雄传说(并查集)
    Ural1076(km算法)
    km算法的个人理解
    函数之装饰器
    函数进阶(一)
    python全栈测试题(一)
    python基础之循环语句
    字符串方法总结
    python基础3
    python基础2
  • 原文地址:https://www.cnblogs.com/m-m-g-y0416/p/5601932.html
Copyright © 2020-2023  润新知