时间:2021-07-01 10:21:17 帮助过:17人阅读
上面是关于连接MYSQL 数据库中的增改删语句,相对来说比较简单,也比较单一,
下面是关于连接MYSQL 数据库中的查 select 语句, 由于最后的返回值是一个集对象,为了方便清晰的看到结果 我们用到了fetch_all(),fetch_row(); fetch_object();
fetch_assoc(); fetch_array()等比较常见函数,后面会有介绍,而且输出的方式都是不同的
- <?<span style="color: #000000;">php
- </span><span style="color: #008000;">//</span><span style="color: #008000;">创建对象</span>
- <span style="color: #800080;">$db</span>=<span style="color: #0000ff;">new</span> mysqli("","","",""<span style="color: #000000;">);
- </span><span style="color: #008000;">//</span><span style="color: #008000;">判断是否出错的方法 </span><span style="color: #008000;">
- /*</span><span style="color: #008000;">if(mysqli_connect_errtor())
- {
- echo"连接失败";
- exit;
- }
- 或者
- mysqli_connect_error()?die("连接失败"):"";</span><span style="color: #008000;">*/</span>
- <span style="color: #008000;">//</span><span style="color: #008000;">写SQL语句</span>
- <span style="color: #800080;">$sql</span>="select * from info"<span style="color: #000000;">;
- </span><span style="color: #008000;">//</span><span style="color: #008000;">执行SQL语句返回结果集对象</span>
- <span style="color: #800080;">$result</span>=<span style="color: #800080;">$db</span>->query(<span style="color: #800080;">$sql</span><span style="color: #000000;">);
- </span><span style="color: #008000;">//</span><span style="color: #008000;">从结果集中读取数据,返回数组</span>
- <span style="color: #800080;">$attr</span>=<span style="color: #800080;">$result</span>->fetch_all() <span style="color: #008000;">//</span><span style="color: #008000;">读取所有数据,返回索引二维数组</span>
- <span style="color: #800080;">$attr</span>=<span style="color: #800080;">$result</span>->fetch_array() <span style="color: #008000;">//</span><span style="color: #008000;">读取当前指针指向的数据,返回索引关联都存在的数组</span>
- <span style="color: #800080;">$attr</span>=<span style="color: #800080;">$result</span>->fetch_assoc() <span style="color: #008000;">//</span><span style="color: #008000;">返回关联数组</span>
- <span style="color: #800080;">$attr</span>=<span style="color: #800080;">$result</span>->fetch_row() <span style="color: #008000;">//</span><span style="color: #008000;">返回索引数组</span>
- <span style="color: #800080;">$attr</span>=<span style="color: #800080;">$result</span>->fetch_object() <span style="color: #008000;">//</span><span style="color: #008000;">返回对象</span>
- ?>
php连接 mysql 数据库
标签:object 调用 nec sql语句 简单 函数 数组 判断 对象