当前位置:Gxlcms > 数据库问题 > php连接 mysql 数据库

php连接 mysql 数据库

时间:2021-07-01 10:21:17 帮助过:17人阅读

//先创建一个对象,即造一个连接对象 $db=new mysqli("IP地址域名","用户名","密码","数据库名"); // 写sql 语句 $sql="insert into info values(‘p003‘,‘张三‘,‘1‘,‘n001‘)"; //执行sql语句 $result=$db->query($sql); //可以判断一下$result 增改删 的$result 返回值是ture 或者false /* if($result) { echo "执行成功"; } else { echo"执行失败"; }*/ ?>

上面是关于连接MYSQL 数据库中的增改删语句,相对来说比较简单,也比较单一,

下面是关于连接MYSQL 数据库中的查 select 语句, 由于最后的返回值是一个集对象,为了方便清晰的看到结果 我们用到了fetch_all(),fetch_row(); fetch_object();

fetch_assoc(); fetch_array()等比较常见函数,后面会有介绍,而且输出的方式都是不同的

  1. <?<span style="color: #000000;">php
  2. </span><span style="color: #008000;">//</span><span style="color: #008000;">创建对象</span>
  3. <span style="color: #800080;">$db</span>=<span style="color: #0000ff;">new</span> mysqli("","","",""<span style="color: #000000;">);
  4. </span><span style="color: #008000;">//</span><span style="color: #008000;">判断是否出错的方法 </span><span style="color: #008000;">
  5. /*</span><span style="color: #008000;">if(mysqli_connect_errtor())
  6. {
  7. echo"连接失败";
  8. exit;
  9. }
  10. 或者
  11. mysqli_connect_error()?die("连接失败"):"";</span><span style="color: #008000;">*/</span>
  12. <span style="color: #008000;">//</span><span style="color: #008000;">写SQL语句</span>
  13. <span style="color: #800080;">$sql</span>="select * from info"<span style="color: #000000;">;
  14. </span><span style="color: #008000;">//</span><span style="color: #008000;">执行SQL语句返回结果集对象</span>
  15. <span style="color: #800080;">$result</span>=<span style="color: #800080;">$db</span>->query(<span style="color: #800080;">$sql</span><span style="color: #000000;">);
  16. </span><span style="color: #008000;">//</span><span style="color: #008000;">从结果集中读取数据,返回数组</span>
  17. <span style="color: #800080;">$attr</span>=<span style="color: #800080;">$result</span>->fetch_all() <span style="color: #008000;">//</span><span style="color: #008000;">读取所有数据,返回索引二维数组</span>
  18. <span style="color: #800080;">$attr</span>=<span style="color: #800080;">$result</span>->fetch_array() <span style="color: #008000;">//</span><span style="color: #008000;">读取当前指针指向的数据,返回索引关联都存在的数组</span>
  19. <span style="color: #800080;">$attr</span>=<span style="color: #800080;">$result</span>->fetch_assoc() <span style="color: #008000;">//</span><span style="color: #008000;">返回关联数组</span>
  20. <span style="color: #800080;">$attr</span>=<span style="color: #800080;">$result</span>->fetch_row() <span style="color: #008000;">//</span><span style="color: #008000;">返回索引数组</span>
  21. <span style="color: #800080;">$attr</span>=<span style="color: #800080;">$result</span>->fetch_object() <span style="color: #008000;">//</span><span style="color: #008000;">返回对象</span>
  22. ?>

 

php连接 mysql 数据库

标签:object   调用   nec   sql语句   简单   函数   数组   判断   对象   

人气教程排行