• 夺命雷公狗---PDO NO:9 使用PDO准备语句并执行语句2


    <?php
    header(“Content-Type:text/html;charset=utf-8″);
    try{
        $pdo = new PDO(“mysql:host=localhost;dbname=xsphp”,”root”,””);
        $pdo -> setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
        $pdo -> query(“set names utf8″);
    }catch(PDOException $e){
        echo “数据库连接失败:”.$e->getMessage();
        exit;
    }
    try{
        //只是将这个语句放到服务器上(数据库管理系统)上, 编写后等待,没有执行
        $stmt = $pdo -> prepare(“insert into stu(name,age) values(:name,:age)”);
        //绑定参数(?),将问号和一个变量关联起来
        $stmt -> bindparam(‘name’,$name,PDO::PARAM_STR);
        $stmt -> bindparam(‘age’,$age,PDO::PARAM_STR);
        //给变量一个值, 就会给准好的语句中的对应?一个值
        $name = ‘lisi';
        $age = ’32′;
        $stmt -> execute();
        $name = ‘wangwu';
        $age = ’33′;
        $stmt -> execute();
    }catch(PDOException $e){
        echo “错误:”.$e->getMessage();
    }
  • 相关阅读:
    Deferred对象
    回流和重绘(转载)
    Javascript数组与类数组对象
    函数节流与函数去抖
    Express框架Fetch通信
    nodejs调试总结
    Webpack vs Gulp(转载)
    sourcetree管理git
    js时间转化
    React封装RadioGroup
  • 原文地址:https://www.cnblogs.com/leigood/p/5032785.html
Copyright © 2020-2023  润新知