PHP数据访问

数据访问:

    一、方式一:

        生成链接:

            $conn = mysql_connect("服务器地址(本机  localhost,其他机器用ip)","用户名","数据库密码");


        选择操作的数据库:

            mysql_select_db("数据库名称",$conn(链接方式));16:22 2016/1/26
        写mysql语句:

            $sql = "select * from info";

        执行mysql语句:

            $result = mysql_query($sql);

        提取数据:

            $array = mysql_fetch_row($result);#返回数组   执行一次返回一条。

            $array = mysql_fetch_row($result);

            

        输出:

            print_r $array();

        

    二、方式二:

        生成链接

            $db = new mysqli("服务器地址(本机  localhost,其他机器用ip)","账号","密码","数据库名称")

        判断是否链接成功

            if(mysqli_connect_error())

            {

                echo "链接失败";

                exit;#退出程序

            }

            else

            {

                $sql = "select * from info"(写sql语句);

                $result = $db->query($sql);#执行sql语句

                echo "<table width=100% cellspacing='0' cellpadding='0' border='1'>"

                echo "<tr><td>代号</td><td>姓名</td><td>性别</td><td>民族</td><td>生日</td><tr>"

                while($row = $result->fetch_row())#执行一次返回一条数据  处理数据

                {
        
                    $sex = (bool)$row[2]?"男":"女";    #处理性别

                    $nation = nationname($db,$row[3]);#处理民族

                    $birthday = date("Y年m月d日",strtotime$row[4]);    #处理生日                

                    echo "<tr><td>{$row[0]}</td><td>{$row[1]}</td><td>{$sex}</td><td>{$row[3]}</td><td>{$birthday}</td><tr>";

                }

                echo "</table>"

                print_r($row);
            }


        处理民族名称代号问题:

            function NationName($db,$code)

            {

                $sql = "select * from nation where code = '{$code}'"(写sql语句);

                $result = $db->query($sql);#执行sql语句

                if($row = $result->fetch_row())
    
                {

                    return $row[1];

                }
    
                else

                {

                    return " ";

                }

            }

你可能感兴趣的:(PHP数据访问)