Maison  >  Article  >  développement back-end  >  一个php调用数据库类的例子

一个php调用数据库类的例子

WBOY
WBOYoriginal
2016-07-25 09:04:38928parcourir
  1. /**

  2. desc:数据库类调用实例 假设你的数据类是 db_class.php
  3. link:bbs.it-home.org
  4. date:2013/2/24
  5. */
  6. require_once("db_class.php");
  7. //1.创建类,并连接数据库

  8. $db = new mssql("dns=aaa;uid=sa;pwd=sa;dbname=test");
  9. //2.连接数据库

  10. $conn = $db->config("dns=aaa;uid=sa;pwd=sa;dbname=test");
  11. //3.选择数据库

  12. $dbname = $db->select_db("test");
  13. //4.设置允许调试

  14. $db->debug = true;
  15. //5.执行一条不返回结果的SQL语句

  16. $db->execute("insert into test01(name) values('这是一个测试!')");
  17. //$db->exec("");
  18. //6.执行一条返回结果的SQL语句

  19. $rs = $db->query("select * from test01");
  20. //7.以row方式显示结果

  21. echo "
    以row方式显示结果集
    ";
  22. while($r = $db->fetch_row($rs)){
  23. echo $r[0].":".$r[1]."
    ";
  24. }
  25. //8.以array方式显示结果

  26. $rs2 = $db->query("select * from test01");
  27. echo "
    以array方式显示结果集
    ";

  28. while($r = $db->fetch_array($rs2)){
  29. echo $r["id"] . ":" . $r["name"] . "
    ";
  30. }
  31. //X.释放

  32. $db->db_close();
  33. ?>
复制代码


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn