• 初次尝试PHP——一个简单的对数据库操作的增删改查例子


    第一次学习PHP,很多人说PHP是最好的语言,学习了一点点,还不敢说这样的话,不过确实蛮好用的。

    做了一个简单的对数据库的增删改查的操作,主要是将四种操作写成了独立的函数,之后直接调用函数。以下是代码:

    <?php
    $link = @mysql_connect("127.0.0.1","你的数据库用户名","你的数据库密码")
    or die("连接失败:" .mysql_error());
    printf("连接成功<br/>");
    @mysql_select_db("phpdb") or die("未连接到数据库".mysql_error);
    printf("已连接到指定数据库<br/>");
    //新建表
    function createtable(){
    $sqlcreate="create table user(
    name varchar(10),
    gender varchar(4),
    email varchar(20)
    )";
    }

    //插入数据
    function insert(){
    $sqlinsert = "insert into user(name,gender,email) values('jack','M','123@qq.com')";
    $resultinsert = mysql_query($sqlinsert);//result为boolean类型
    if($resultinsert){
    echo "insert data success";
    }else{
    echo "insert data fail".mysql_error();
    }
    }

    //更新数据
    function update(){
    $sqlupdate = "update user set name='Tom' where name='jack'";
    $result = mysql_query($sqlupdate);//result为boolean类型
    if($result){
    echo "update data success";
    }else{
    echo "update data fail".mysql_error();
    }
    }


    //查询数据
    function query(){
    $sqlquery = "select * from user";
    $queryresult=mysql_query($sqlquery);
    if($queryresult){
    echo "返回".mysql_num_rows($queryresult)."条记录<br/>";
    while ($row = mysql_fetch_array($queryresult)) {
    echo $row[0];
    echo $row[1];
    echo $row[2]."<br/>";
    }
    }else{
    echo "查询失败";
    }
    }

    //删除数据
    function delete(){
    $sqldelete = "delete from user where name='Tom'";
    $deleteresult=mysql_query($sqldelete);
    echo "已经删除Tom的信息";
    }

    insert();
    //update();
    //delete();
    query();
    mysql_close($link);
    ?>

    做Web前端的代码猴
  • 相关阅读:
    PHP基础之文件的上传与下载
    PHP封装 文件上传
    PHP基础之文件操作
    Session案例:实现用户登录
    PHP基础之会话技术
    PHP基础之超全局变量
    PHP基础之HTTP协议
    PHP基础之错误处理及调试
    PHP基础之包含文件
    剑指offer-复杂链表的复制
  • 原文地址:https://www.cnblogs.com/wang-bo/p/6768875.html
Copyright © 2020-2023  润新知