多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > NotORM(PHP的ORM框架)示例代碼

NotORM(PHP的ORM框架)示例代碼

來源:程序員人生   發布時間:2013-12-06 17:43:20 閱讀次數:4425次

在下載欄目,我們發布了NotORM,這是一個完全免費的 PHP 庫,用來簡化和數據庫的交互。最有特色的功能是處理表關聯關系非常簡單。另外 NotORM 的性能非常的高,設置高過內置的驅動。

下邊來看一些NotORM的示例代碼:

連接數據庫:

Copy to ClipboardLiehuo.Net Codes引用的內容:[www.veryhuo.com]
include "NotORM.php";
$pdo = new PDO("mysql:dbname=software");
$db = new NotORM($pdo);

讀取數據:

Copy to ClipboardLiehuo.Net Codes引用的內容:[www.veryhuo.com]
foreach ($db->application() as $application) { // get all applications
echo "$application[title]"; // print application title
}

條件查詢:

Copy to ClipboardLiehuo.Net Codes引用的內容:[www.veryhuo.com]
$applications = $db->application()
->select("id, title")
->where("web LIKE ?", "http://%")
->order("title")
->limit(10)
;
foreach ($applications as $id => $application) {
echo "$application[title]";
}

讀取結果:

Copy to ClipboardLiehuo.Net Codes引用的內容:[www.veryhuo.com]
$application = $db->application[1]; // get by primary key
$application = $db->application("title = ?", "Adminer")->fetch();

處理表關聯:

Copy to ClipboardLiehuo.Net Codes引用的內容:[www.veryhuo.com]
echo $application->author["name"] . ""; // get name of the application author
foreach ($application->application_tag() as $application_tag) { // get all tags of $application
echo $application_tag->tag["name"] . ""; // print the tag name
}

JOIN聯合查詢:

Copy to ClipboardLiehuo.Net Codes引用的內容:[www.veryhuo.com]
// get all applications ordered by author's name
foreach ($db->application()->order("author.name") as $application) {
echo $application->author["name"] . ": $application[title]";
}

結果集分組:

Copy to ClipboardLiehuo.Net Codes引用的內容:[www.veryhuo.com]
echo $db->application()->max("id"); // get maximum ID
foreach ($db->application() as $application) {
// get count of each application's tags
echo $application->application_tag()->count("*") . "";
}

完整實例:

Copy to ClipboardLiehuo.Net Codes引用的內容:[www.veryhuo.com]
<?php
include "NotORM.php";
$connection = new PDO("mysql:dbname=software");
$software = new NotORM($connection);

foreach ($software->application()->order("title") as $application) { // get all applications ordered by title
echo "$application[title]"; // print application title
echo $application->author["name"] . ""; // print name of the application author
foreach ($application->application_tag() as $application_tag) { // get all tags of $application
echo $application_tag->tag["name"] . ""; // print the tag name
}
}
?>
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 欧美精品在线观看 | 在线播放免费人成毛片乱码 | 欧美一区不卡二区不卡三区 | 国产 日韩 欧美 综合 | 亚洲人成网址在线观看 | 欧美 在线播放 | 中文字幕26页 | 亚洲综合视频在线 | 欧洲自拍偷拍 | www.男女| 亚洲欧美在线精品 | 1000部禁止18观看视频在线看 | 校园春色欧美日韩 | 性欧美性free | 日本xxxxx久色视频在线观看 | 欧美13一14周岁a在线播放 | 在线看欧美成人中文字幕视频 | 欧美日韩你懂的 | 久久天天躁狠狠躁夜夜2020一 | 最新亚洲 | 中文字幕在线播放第一页 | 亚洲区在线播放 | 欧美一区二区在线播放 | 免费一级毛片清高播放 | 日韩高清片 | 爱爱视频免费 | 欧美亚洲综合视频 | 国内成人精品视频 | 国产中文 | 福利亚洲 | 欧美 日韩 亚洲另类专区 | 精品偷自拍另类在线观看 | 操网址| 中文字幕日韩精品一区口 | 日韩乱小说 | 日本在线视频一区二区三区 | 边摸边吃奶边做娇喘视频 | 欧美xxxxx极品 | 亚洲色域网 | 亚洲精品老司机在线观看 | 激情欧美日韩一区二区 |