Symfony2函數(shù)用法實(shí)例分析
更新時間:2016年03月18日 12:01:32 作者:ypb455360299
這篇文章主要介紹了Symfony2函數(shù)用法,結(jié)合實(shí)例形式分析了Symfony函數(shù)的調(diào)用及數(shù)據(jù)庫操作的相關(guān)技巧,需要的朋友可以參考下
本文實(shí)例講述了Symfony2函數(shù)用法。分享給大家供大家參考,具體如下:
1.調(diào)用其他對象的方法。
例:
$grobal_func=$this->container->get('global_func'); //'global_func'函數(shù)所在的文件名 $lot_data=$global_func->getDataFromFile($parm1); //getDataFromFile函數(shù)名
2.數(shù)據(jù)庫的預(yù)備查詢
$conn = $this->em->getConnection(); $sql_user="select * from lot_user where user_name=:param1 and user_id=:param2 limit 1"; $params = array( 'param1' => $user, 'param2' => $uid ); $ready = $conn->prepare($sql_user); $ready->execute($params); $result_user = $ready->fetchAll();
3.數(shù)據(jù)庫回滾事件
$em->getConnection()->beginTransaction(); try{ $lotuser = new LotUser(); $lotuser->setId(0); $lotuser->setUserId($user_id); $lotuser->setUserName($user_name); $lotuser->setPassword($password); $lotuser->setUserTele($user_tele); $lotuser->setEmail($email); $lotuser->setRegDate($reg_date); $lotuser->setIdNumber($id_number); $lotuser->setRealUsername($real_username); $em->persist($lotuser); $em->flush(); $em->getConnection()->commit(); }catch(Exception $e){ $e->getConnection()->rollback(); }
希望本文所述對大家基于Symfony框架的PHP程序設(shè)計有所幫助。
您可能感興趣的文章:
- Symfony2聯(lián)合查詢實(shí)現(xiàn)方法
- Symfony2創(chuàng)建頁面實(shí)例詳解
- symfony2.4的twig中date用法分析
- Symfony2之session與cookie用法小結(jié)
- Symfony2實(shí)現(xiàn)從數(shù)據(jù)庫獲取數(shù)據(jù)的方法小結(jié)
- Symfony2框架學(xué)習(xí)筆記之表單用法詳解
- Symfony2學(xué)習(xí)筆記之插件格式分析
- Symfony2學(xué)習(xí)筆記之系統(tǒng)路由詳解
- Symfony2學(xué)習(xí)筆記之控制器用法詳解
- Symfony2學(xué)習(xí)筆記之模板用法詳解
- Symfony2安裝第三方Bundles實(shí)例詳解
相關(guān)文章
使用PHP連接數(shù)據(jù)庫實(shí)現(xiàn)留言板功能的實(shí)例講解(推薦)
下面小編就為大家?guī)硪黄褂肞HP連接數(shù)據(jù)庫實(shí)現(xiàn)留言板功能的實(shí)例講解(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-09-09PHP代碼實(shí)現(xiàn)表單數(shù)據(jù)驗(yàn)證類
這篇文章主要介紹了PHP代碼實(shí)現(xiàn)表單數(shù)據(jù)驗(yàn)證類,需要的朋友可以參考下2015-07-07使用openssl實(shí)現(xiàn)rsa非對稱加密算法示例
這篇文章主要介紹了使用openssl實(shí)現(xiàn)rsa非對稱加密算法的示例,大家參考使用吧2014-01-01PHP+MySQL實(shí)現(xiàn)在線測試答題實(shí)例
本文通過實(shí)例主要給大家介紹如何使用jQuery+PHP+MySQL來實(shí)現(xiàn)在線測試題,包括動態(tài)讀取題目,答題完畢后臺評分,并返回答題結(jié)果,感興趣的朋友跟隨小編一起看看吧2020-01-01