zoukankan      html  css  js  c++  java
  • PHP学习之数据库操作

    PHP数据库操作:

    一、连接数据库

      mysql_connect()

      例:$link=mysql_connent("localhost","root","root");

    二、选择数据库

      mysql_select_db()

      连接到数据库后,php会默认选择一个数据库,但是这个数据库不一定是我们所需要的数据库,所以还要自己选择连接的数据库。

      例:mysql_select_db("test",$link);

    三、执行SQL语句

      mysql_query();

      该语句用于将sql语句发送数据库,并执行,将结果集返回。

      例:$sql="select * form user";

        $result=mysql_query($sql);

    四、返回执行结果中的一行

      mysql_fetch_row()、mysql_fetch_array()

      mysql_fetch_row()返回执行结果的当前行的数值数组,即返回为数据库查询结果的一行数据,执行完毕这个函数后,指向结果集的下一行。

      mysql_fetch_array()返回执行结果的当前行的数值数组,即返回为数据库查询结果的一行数据,执行完毕这个函数后,指向结果集的下一行。

      两者区别:mysql_fetch_row()返回的数组只包含值,我们只能用$row[0]、$row[1]这样的数组下标来读取数据。  

           mysql_fetch_array()从结果集中取出一行作为关联数组或数字数组,或两者都有。我们可以这样读取数据:$row["username"]、$row["password"]

      例:$row=mysql_fetch_row($result);(其中这个$row为一个数组,是数据库查询结果的一行数据)

    五、关闭数据库

      mysql_close()

      该函数用于关闭不在需要继续连接的数据库,这个方法不是必须的,一般PHP会自动关闭不活跃的数据库连接。

      例:mysql_close($link);

    PHP数据库操作实例:

      <?php

      /*

      本例用PHP连接一个MySQL数据库的实例演示PHP如何操作数据库,实现连接一个数据库,并读取数据的基本操作。

      数据库名称:test,表名:user

      分别有字段:id,userid,sex

      */

      //连接到本地MySQL数据库

       $link=mysql_connect("localhost","root","root");

      //选择一个数据库

      mysql_select_db("test",$link);

      //从表里读出数据

      $sql="select * from user";

      $result=mysql_query($sql,$link);

      while($row=mysql_fetch_array($result))//循环读出数据集中的内容

      {

        echo $row["id"]."<br/>";

        echo $row["userid"]."<br/>";

        echo $row["sex"]."<br/>";

      }

      ?>

      

  • 相关阅读:
    django通用视图(类方法)
    学期总结
    计算机网络复习
    面试总结二
    电话面试总结
    Linux用户管理-中
    Linux之用户管理--初级上
    web聊天室总结
    聊一聊JQ中delegate事件委托的好处
    git的使用[转]
  • 原文地址:https://www.cnblogs.com/WuNaiHuaLuo/p/4259012.html
Copyright © 2011-2022 走看看