内裤总动员之后台交互PHPmysql

作者: 5034af144007 | 来源:发表于2016-06-01 21:27 被阅读59次

    各位观众老爷大家好,欢迎收看内裤总动员之程序猿的IT程序大讲堂,今天给大家分享一个小知识点就是前台和后台交互的那点事PHP.


    今天给大家讲解一下后台的Mysql.

    select * from tablename ;   查询所有从 tablename中

    select  id from tablename;  查询id

    select count(id) from tablename;  查询当前的id的个数

    select * from table where  id> 5 ; 查询 id大于5的数据

    select * from table where id>5 and id< 8; 查询id大于5和小于8的数据

    select * from table where id = '8'  或者 id = 8;  查询id = 8 的数据

    select * from table where username = 'admin';  查询username为admin的数据


    运算符

    >      <        <>   >=   <=      


    逻辑运算符

    and  or


    限制查询

    limit 分页的时候常用.

    select * from table LIMIT 5;   检索表里前五个数据;

    slect * from tagle LIMIT 5,10; 检索表里从第五个表到后面10个的数据;


    排序查询

    ORDER BY  ID  ASC;  顺序排列

    ORDER BY ID  DESC; 降序排列.

    select * from table ORDER BY id ASC; 根据id顺序查询排列.

    select * from table ORDER BY id DESC; 根据 id 逆序查询排列.

    也可以把id 更换为username  或者其他  但是一般情况下不会这样干.会乱.

    栗子: 取出 降序的前五个.

    select * from table ORDER BY id DESC LIMIT 5;


    创建

    INSERT INTO user(username,pasword)  VALUES ("zhangsan","123");

    创建两个节点,username,password   值 是 zhangsan  , 123;


    修改

    UPDATE  user  SET username = "风一样的人" , password ="风一样的**"  WHERE id =5;

    修改 user表里的 username节点为'风一样的人' , password 为'风一样的**' 条件为  id为5.


    删除数据

    DELETE  FROM user where id = 10;


    PHP页面如何链接数据库

    PHP页面链接数据库主要有以下几个步骤.

    1      $db= mysql_connect('localhost','root','password');    // 链接数据库

    在这里  localhost  代表  当前数据库所在的服务器的IP.

    root 为当前的数据库账号.   password 为当前的数据库密码.

    如果链接成功.则返回一个标示号码.否则将返回false.并向web服务器发送一条错误消息.

    如果不想让用户在页面中看到这个报错,则在调用mysql_connect()函数的时候前面加一个@字符.

    2       mysql_selelct_db('table'); //选择数据库  选择你要登录的数据库 把库的名字写上去.

    3      mysql_query("SET NAMES UTF8"); // 编码为UTF8  如果表里有汉字 必须有这个代码

    4      $sql = "SELECT * FROM user";  // 创建sql语句

    5      mysql_query($sql);   //执行sql语句

    6      mysql_close($db);   //释放数据库的连接.


    获取数据显示

    1. mysql_fetch_row();

    此函数将以一个普通数组的形式返回一条结果.字段调用方式: $row[n下标];

    2.mysql_fetch_array();

    此函数将以一个关联数组的形式返回一条结果.字段调用方式:$row[n下标]或者$row['name'];

    3. mysql_fetch_assoc();

    此函数将以一个关联数组形式返回一条结果. 但是字段调用方式: $row['name'];

    4.mysql_fetch_object();

    此函数将以一个对象的形式返回一条结果. 字段调用方式: $row -> name;

    5 mysql_free_result();

     PHP会把查询的结果一直保存到脚本执行结束.如果需要提前释放某次查询结果.可以用mysql_free_result()函数提前释放它.

    6. mysql_num_rows() 函数用于获取查询返回的记录数.

    7. mysql_insert_id() 函数用于获取insert操作产生的id

    8. mysql_affected_rows()函数用于获取一次mysql操作所影响的记录数.


    好啦, 关于数据库的一些知识点就简单的为大家介绍到这里啦.感谢各位观众老爷的阅读. 如有建议可以踊跃的留言哦.~~~~~~谢谢大家!



















    相关文章

      网友评论

        本文标题:内裤总动员之后台交互PHPmysql

        本文链接:https://www.haomeiwen.com/subject/oolhdttx.html