zoukankan      html  css  js  c++  java
  • 绑定列

    <?php
        try{
            $dbh = new PDO('mysql:dbname=testdb;host=localhost', 'mysql_user', 'mysql_pwd');
            $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        }catch(PDOException $e){
            echo '数据库连接失败:'.$e->getMessage();
            exit;
        }
      
        //声明一个SELECT查询,从表contactInfo中获取D01部门的四个字段的信息
        $query = "SELECT uid, name, phone, email FROM contactInfo WHERE departmentId='D01'";
        try {
            $stmt = $dbh->prepare($query);                      //准备声明好的一个查询
            $stmt->execute();                           //执行准备好的查询
            $stmt->bindColumn(1, $uid);                    //通过列位置偏移数绑定变量$uid
            $stmt->bindColumn(2, $name);                              //通过列位置偏移数绑定变量$name
            $stmt->bindColumn('phone', $phone);                        //绑定列名称到变量$phone上
            $stmt->bindColumn('email', $email);                 //绑定列名称到变量$email上
    
            while ($stmt->fetch(PDO::FETCH_BOUND)) {                //fetch()方法传入特定的参数遍历
                echo $uid."	".$name."	".$phone."	".$email."
    ";    //输出自动将列值赋给对应变量的值
            }
        } catch (PDOException $e) {
            echo $e->getMessage();
        }
  • 相关阅读:
    LINQ篇:查询句法
    DLINQ(五):存储过程
    DLINQ(六):探究特性
    DLINQ
    LinQ 扩展函数的应用
    Linq 入门系列 select篇
    Linq 入门系列 [Take,Skip,TakeWhile,SkipWhile]篇
    javascript导航动画效果
    javascript简单的计算器实现
    javascript简单的日历实现
  • 原文地址:https://www.cnblogs.com/qingxiaoping/p/5003350.html
Copyright © 2011-2022 走看看