zoukankan      html  css  js  c++  java
  • phpStudy7——MySql数据库的增删查改

    1. 添加数据:

     1     //添加数据
     2 
     3     $strsql = "insert into user_info(userId,userName,phoneNumber,userScore,dataTime) values(null,'$name','$phone','$score',now())";
     4     $result = @mysql_query($strsql);
     5     
     6     //成功添加
     7     if($result)
     8     {
     9         echo true;
    10     }else{
    11         echo false;
    12     }

    2. 删除数据:

    3. 数据库查询示例代码:

     1     //查询用户数据并返回用户数组对象    
     2     $strSql = "SELECT * FROM user_info"; //SQL查询语句
     3     mysql_query("SET NAMES utf8");
     4     $result = mysql_query($strSql); //获取数据集
     5     
     6     $users;$user;$i=0;
     7     while($row=mysql_fetch_array($result))
     8     {
     9         $user["userId"]=$row["userId"];
    10         $user["userName"]=$row["userName"];
    11         $user["phoneNumber"]=$row["phoneNumber"];
    12         $user["userScore"]=$row["userScore"];
    13         $user["dataTime"]=$row["dataTime"];
    14         $users[$i++]=$user;
    15     }
    16     //echo $strSql;
    17     echo urldecode(json_encode($users));
        //记数查询,返回数据条数
        $strSql = "select count(*) from user_info"; //SQL查询语句
        mysql_query("SET NAMES utf8");
        $result = mysql_query($strSql); //获取数据集
        $row=mysql_fetch_array($result);
        echo $row[0];

    4. 修改数据:

    1 $query="
    2 update question set question='问卷题目',answer1='选项1',answer2='选项2',answer3='选项3',answer4='选项4',result='1' where id=7";
    3 $rs=mysql_query($query);//执行查询
    4 $row=mysql_affected_rows();//默认不带参数,使用最近一次的连接
    5 echo $row;//执行数据更新成功,返回更新条数,失败返回0

     注意:如果要根据结果输出true或false,那么就要采用字符串形式"true"或"false",而不能只接echo true:

    if(mysql_affected_rows()>0){
        echo "true";
    }else{
        echo "false";
    }
  • 相关阅读:
    软件公司项目经理岗位职责
    指针和链表
    数据结构
    五子棋
    AtCoder Grand Contest 031 B
    两道dp
    博客搬迁
    [Codeforces Round #526 (Div. 2)]
    [Educational Codeforces Round 55 (Rated for Div. 2)][C. Multi-Subject Competition]
    [codeforces Mail.Ru Cup 2018 Round 3][B Divide Candies ][思维+数学]
  • 原文地址:https://www.cnblogs.com/xyyt/p/5655253.html
Copyright © 2011-2022 走看看