PHP成都培训中心官方网站
返回首页
当前位置: 主页 > 新闻动态 >

5dCMS更新进展2010-06-13

时间:2010-06-16 20:37来源:本站 作者:本站 点击:
这段时间的更新工作主要集中在对ORM的改进上。完成了二个任务。 1增加了对日期型的自动支持 luo ye 2实现了对事务功能的初步封装 luo echo brb演示插入数据的方法,测试日期型字段/
  

这段时间的更新工作主要集中在对ORM的改进上。完成了二个任务。

1增加了对日期型的自动支持 luo ye

2实现了对事务功能的初步封装 luo

 
  
  echo "<br><b>演示插入数据的方法,测试日期型字段</b><br>";
  //实例化一个表对象
  $student=new Tstudent();
  $student->uuid=$student->id='99';
  $student->name='test日期';
  $student->birthday1='2010-06-06 23:17:23';
  $student->insert();
  echo $student->oracle_error();
  echo "<br>";

  echo "<br><b>演示读取刚才插入的记录,测试日期型字段</b><br>";
  //实例化一个表对象
  $student=new Tstudent();
  $student->whereAdd("id='99'");
  //获取数据
  $student->find(true);
  echo $student->birthday1."&nbsp;";
  echo "<br>";


  echo "<br><b>演示更新记录 测试数字型字段</b><br>";
  //实例化一个表对象
  $student=new Tstudent();
  $student->whereAdd("id='99'");
  $student->birthday1='2012-05-06 23:17:23';
  $student->update();
  echo $student->oracle_error();
  

 

  echo "<br>";
  echo "<br><b>演示事务功能</b><br>";
  $ok=true;
  $student=new Tstudent();
  $student->startTransaction();
  $student->uuid=$student->id='199';
  //$student->dsdsdsd=$student->id='199';
  $student->name='mike';
  //echo $student->oracle_error();
  
  if($student->insert()){
   
  }else{
   $ok=false;
  }
  //$student->rollBack();
  //echo $student->oracle_error();
  //$student->commit();
  //echo $student->oracle_error();
  $score1=new Tscore1();
  $score1->startTransaction();
  $score1->uuid=$score1->id='199';
  $score1->english=99;
  $score1->computer=99;
  $score1->chinese=99;
  if($score1->insert()){
   
  }else{
   $ok=false;
  }
  if($ok){
   $score1->commit();
  }else{
   $score1->rollBack();
  }
  
  //$score1->commit();
  
  echo "<br>";

 

顶一下
(2)
66.7%
踩一下
(1)
33.3%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
发布者资料
罗老师 查看详细资料 发送留言 加为好友 用户等级:高级会员 注册时间:2006-09-21 00:09 最后登录:2011-11-19 21:11
推荐内容