【php基础】mysqli的一些操作

来源:互联网 发布:新疆经济发展数据 编辑:程序博客网 时间:2024/06/05 06:12

1、mysqli连接数据库

            $db=new MySQLi("localhost","root","","medical");             if (mysqli_connect_errno($db)){               echo "连接 MySQL 失败: " . mysqli_connect_error();             } 

2、mysqli执行sql语句

           $db=new MySQLi("localhost","root","","medical");             if (mysqli_connect_errno($db)){                 echo "连接 MySQL 失败: " . mysqli_connect_error();             }             $sql="select * from me_healthy_dynamic";            $res=$db->query($sql);
上文中的如果执行成功,$res的结果是true,如果执行失败,$res的结果是false.

3、根据需要的内容,$res调用不同的方法

            $db=new MySQLi("localhost","root","","medical");             if (mysqli_connect_errno($db)){                 echo "连接 MySQL 失败: " . mysqli_connect_error();             }             $sql="select * from me_healthy_dynamic";            $res=$db->query($sql);            while ($attr=$res->fetch_row()) {                echo "<tr>                        <td>{$attr[1]}</td>                        <td>{$attr[2]}</td>                        <td>{$attr[3]}</td>                        <td>{$attr[4]}</td>                        <td>                            <a href='javascript:void(0)'>编辑</a>                            <a href='javascript:void(0)''>删除</a>                        </td>                      </tr>";            }
上文中的$res->fetch_row()  指从结果集中取得一行作为数字数组

$querySql="select id from register where userName="."'".$_POST['userName']."'"." and pwd="."'".$_POST['pwd']."'";$res=mysqli_query($con,$querySql);$row=mysqli_num_rows($res);
上文中 $row的结果是执行sql语句返回的行数。





0 0
原创粉丝点击