hehexu

博客园 首页 新随笔 联系 订阅 管理
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 为对象数据
posted on 2018-01-10 14:28  hehexu  阅读(605)  评论(0编辑  收藏  举报