zoukankan      html  css  js  c++  java
  • 将数据写入对象中

    static function RowToObject($row){
    $dc=New DataCenter(); //现将对象实力化
    $dc->DataCenterID=$row["DataCenterID"]; //将数组的值存入相应的对象属性中。
    $dc->Name=$row["Name"];
    $dc->SquareFootage=$row["SquareFootage"];
    $dc->DeliveryAddress=$row["DeliveryAddress"];
    $dc->Administrator=$row["Administrator"];
    $dc->MaxkW=$row["MaxkW"];
    $dc->DrawingFileName=$row["DrawingFileName"];
    $dc->EntryLogging=$row["EntryLogging"];
    $dc->ContainerID=$row["ContainerID"];
    $dc->MapX=$row["MapX"];
    $dc->MapY=$row["MapY"];
    $dc->U1Position=$row["U1Position"];
    $dc->MakeDisplay();

    return $dc; //返回一个对象
    }

    static function getProject( $ProjectID ) {
    global $dbh;

    $st = $dbh->prepare( "select * from fac_Projects where ProjectID=:ProjectID" );

    //以对象方式保存结果
    $st->setFetchMode( PDO::FETCH_CLASS, "Projects" );
    //将数据保存为对象

    $st->execute( array( ":ProjectID"=>$ProjectID ));
    //执行sql语句并传参

    if ( $row = $st->fetch() ) {

    return $row;
    $row 为对象数据
  • 相关阅读:
    linux系统缓存机制
    信号“未决”与“阻塞”
    异步I/O
    Unix下五种IO模型
    【设计模式
    【设计模式
    【设计模式
    【设计模式
    【设计模式
    【设计模式
  • 原文地址:https://www.cnblogs.com/hehexu/p/8258388.html
Copyright © 2011-2022 走看看