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

格式化輸出數(shù)據(jù)表中的數(shù)據(jù)

オリジナル 2019-03-27 23:25:02 312
サマリー:<?php /**  * 1.參數(shù)綁定:bindParam()/bindValue()  * 2.列綁定:bindColumn()  */ //1.創(chuàng)建PDO對(duì)象,連接數(shù)據(jù)庫(kù) $pdo = new PDO('mysql:host=127.0.0.1;dbname=bnc','root&#
<?php
/**
 * 1.參數(shù)綁定:bindParam()/bindValue()
 * 2.列綁定:bindColumn()
 */

//1.創(chuàng)建PDO對(duì)象,連接數(shù)據(jù)庫(kù)
$pdo = new PDO('mysql:host=127.0.0.1;dbname=bnc','root','root');

//2.創(chuàng)建預(yù)處理對(duì)象STMT
$sql = "SELECT `user_id`,`name`,`email`,`create_time` FROM `user` WHERE `status` = :status";
$stmt = $pdo->prepare($sql);

//3.執(zhí)行查詢
//$stmt->execute([':status'=>0]);

//參數(shù)綁定
$status =0;
//$stmt->bindParam(':status',$status,PDO::PARAM_INT);  //只支持變量,不支持字面量
$stmt->bindValue(':status',0,PDO::PARAM_INT);
$stmt->execute();

//4.遍歷結(jié)果
$stmt->bindColumn(1,$id,PDO::PARAM_INT);
$stmt->bindColumn(2,$name,PDO::PARAM_STR,20);
$stmt->bindColumn(3,$email,PDO::PARAM_STR,100);
$stmt->bindColumn(4,$createTime,PDO::PARAM_STR,100);

$rows = [];//結(jié)果集容器初始化
while ($row =$stmt->fetch(PDO::FETCH_BOUND)){
    $rows[] = compact('id','name','email','createTime');
}


//5.釋放結(jié)果集
$stmt = null;

//關(guān)閉連接
$pdo = null;

?>
<style>
    table,th,td{
        border: 1px solid #666;
    }
    table{
        text-align: center;
        border: 1px solid #666;
        width: 50%;
        margin: 30px auto;
        border-collapse: collapse;
    }
    table caption{
        font-size:1.5em;
        font-weight: bolder;
        margin-bottom: 15px;
    }
    table tr:first-child{
        background-color: #9AA4FF;
    }
</style>
<table>
    <caption>用戶信息表</caption>
    <tr>
        <th>ID</th>
        <th>姓名</th>
        <th>郵箱</th>
        <th>注冊(cè)時(shí)間</th>
    </tr>
    <?php foreach ($rows as $row): ?>
        <tr>
            <td><?php echo $row['id'] ?></td>
            <td><?php echo $row['name'] ?></td>
            <td><?php echo $row['email'] ?></td>
            <td><?php echo date('Y/m/d',$row['createTime']) ?></td>
        </tr>
    <?php endforeach; ?>

<!--原始寫法    -->
    <?php
        foreach ($rows as $row){
        echo '<tr>';
        echo '<td>'.$row['id'].'</td>';
        echo '<td>'.$row['name'].'</td>';
        echo '<td>'.$row['email'].'</td>';
        echo '<td>'.date('Y/m/d',$row['createTime']).'</td>';
        echo '</tr>';
        }
    ?>
</table>

QQ圖片20190327232330.png

添削の先生:天蓬老師添削時(shí)間:2019-03-28 09:47:22
先生のまとめ:代碼完整, 注釋清楚簡(jiǎn)潔, 很不錯(cuò), 如果是自己獨(dú)立 完成的, 就太棒了

手記を発表する

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