亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Medoo框架操作。

オリジナル 2019-03-21 14:29:01 240
サマリー:<?php //其它常用操作 //連接數(shù)據(jù)庫(kù),返回db對(duì)象 require __DIR__.'/public/connect.php'; //刪除數(shù)據(jù) //返回PDOStatmtent預(yù)處理對(duì)象 $stmt = $db->delete('user',['id' => 17]);
<?php
//其它常用操作
//連接數(shù)據(jù)庫(kù),返回db對(duì)象
require __DIR__.'/public/connect.php';

//刪除數(shù)據(jù)
//返回PDOStatmtent預(yù)處理對(duì)象
$stmt = $db->delete('user',['id' => 17]);

//獲取一條記錄
$res = $db->get('user',['id','name','email'],['id'=>4]);
echo print_r($res,true), '<hr>';

//判斷某個(gè)值是否存在,返回布爾值
$res = $db->has('user',['AND'=>['email'=>'xx@php.cn','password'=>sha1('liu123456')]]);
echo $res ? '驗(yàn)證通過<hr>' : '郵箱或密碼錯(cuò)誤<hr>';

//獲取表中滿足條件記錄數(shù)量
$res = $db->count('user'); //獲取全部數(shù)量
echo '表中共有記錄: ' . $res . '<hr>';

$res = $db->count('user',['sex'=>0]); //獲取性別為女的記錄數(shù)量
echo '性別為男的記錄數(shù)量: ' . $res . '<hr>';

//如果業(yè)務(wù)邏輯復(fù)雜,可以使用原生SQL語(yǔ)句進(jìn)行查詢
$sql = "SELECT `id`,`name`,`age` FROM `user` WHERE `status`=1  ORDER BY `age` DESC LIMIT 2;";

//使用query(),返回的是stmt對(duì)象,所以可以鏈?zhǔn)秸{(diào)用fetchAll()方法獲取到全部的行
$res = $db->query($sql)->fetchAll();


foreach ($res as $row) {
    echo $row['id'],'---',$row['name'], '---',$row['age'],'<br>';
}

//fetch()可獲取一條記錄
$res = $db->query($sql)->fetch();
echo print_r($res,true), '<hr>';


//原生PDO操作:
//如果以上的功能仍不能滿足開發(fā)需要,還提供了一個(gè)pdo屬性,與一個(gè)pdo對(duì)象綁定,可以通過它執(zhí)行原生的pdo操作

$stmt = $db->pdo->prepare("SELECT * FROM `user` WHERE `id` > :id");
$id = 2;
$stmt->bindParam(':id',$id, PDO::PARAM_INT);
if ($stmt->execute()) {
    while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
        if (!empty($row)) {
            echo 'id=>'.$row['id'].' ,name=>'.$row['name'].' ,email=>'.$row['email']. '<br>';
        }
    }
} else {
    die(print_r($stmt->errorInfo(),true));
}

我把Medoo基本操作都記錄下來了。小型用戶管理系統(tǒng),不太知道怎么下手。

添削の先生:天蓬老師添削時(shí)間:2019-03-21 14:50:09
先生のまとめ:小型管理系統(tǒng), 先做基本的CURD功能,完了再做登錄驗(yàn)證,最后聯(lián)調(diào), 就可以了

手記を発表する

人気のある見出し語(yǔ)