• PDO操作mysql数据库(二)


    从 MySQL 数据库读取数据

    <?php

    $server = "localhost";

    $user = "root";

    $pwd = "123456";

    $db = "mydb";

    try{

        $conn = new PDO("mysql:host=$server;dbname=$db",$user,$pwd);

        $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

        $stmt = $conn->prepare("select * from myfriend");

        $stmt->execute();

        //设置结果集为数组

        $stmt->setFetchMode(PDO::FETCH_ASSOC);

        $result = $stmt->fetchAll();

        for ($x=0; $x<count($result); $x++){

            foreach ($result[$x] as $k=>$v){

                echo $k."-->".$v;

                echo "<br>";

            }

        }

    }catch (PDOException $exception){

        echo $exception->getMessage();

    }

    $conn = null;

    MySQL Where 子句

    sql语句:select * from myfriend where `id` = 3;

    php语句相同,使用where可以过滤记录。

    MySQL Order By 关键词

    sql语句:select * from myfriend order by `name`;

    php语句相同,使用order by关键词可以对结果集进行排序。

    Update更新数据库中的数据

    sql语句:update myfriend set `email` = 'simon@qq.com' WHERE `id` = 1;

    php语句相同。

    Delete删除数据库中的数据

    sql语句:delete from myfriend where `id` = 3;

    php语句相同。

  • 相关阅读:
    linux系统调用之系统控制
    linux系统调用之文件系统操作
    使用EF框架实现MVC的增删改查功能
    MVC+EF快速弄出一个CRUD
    Entity Framework 全面教程详解(转)
    微信小程序学习
    为Bootstrap模态对话框添加拖拽移动功能
    Razor语法大全
    EXCEL怎么打20位以上的数字?
    C# SQLite 数据库操作学习
  • 原文地址:https://www.cnblogs.com/-simon/p/5887442.html
Copyright © 2020-2023  润新知