PHP访问MySql数据库

原创 2016年08月30日 10:52:21

下面的PHP程序访问test数据库中t_student表,读取数据并以表格的形式输出数据。全部程序代码如下:

  1. // by MoreWindows( http://blog.csdn.net/MoreWindows )  
  2. //定义常量  
  3. define(DB_HOST, 'localhost');  
  4. define(DB_USER, 'root');  
  5. define(DB_PASS, 'XXXXX');  
  6. define(DB_DATABASENAME, 'test');  
  7. define(DB_TABLENAME, 'student');  
  8. //数据库表的列名  
  9. $dbcolarray = array('cmts_ip', 'name', 'time', 'value');  
  10.   
  11. //mysql_connect  
  12. $conn = mysql_connect(DB_HOST, DB_USER, DB_PASS) or die("connect failed" . mysql_error());  
  13. mysql_select_db(DB_DATABASENAME, $conn);  
  14.   
  15. //读取表中纪录条数  
  16. $sql = sprintf("select count(*) from %s", DB_TABLENAME);  
  17. $result = mysql_query($sql$conn);  
  18. if ($result)  
  19. {  
  20.     $count = mysql_fetch_row($result);  
  21. }  
  22. else  
  23. {  
  24.     die("query failed");  
  25. }  
  26. echo "表中有$count[0] 条记录<br />";  
  27.   
  28.   
  29. $sql = sprintf("select %s from %s", implode(",",$dbcolarray), DB_TABLENAME);  
  30. $result = mysql_query($sql$conn);  
  31. //表格  
  32. echo '<table id="Table" border=1 cellpadding=10 cellspacing=2 bordercolor=#ffaaoo>';   
  33. //表头  
  34. $thstr = "<th>" . implode("</th><th>"$dbcolarray) . "</th>";  
  35. echo $thstr;  
  36. //表中的内容  
  37. while ($row=mysql_fetch_array($result, MYSQL_ASSOC))//与$row=mysql_fetch_assoc($result)等价  
  38. {  
  39.     echo "<tr>";  
  40.     $tdstr = "";  
  41.     foreach ($dbcolarray as $td)  
  42.         $tdstr .= "<td>$row[$td]</td>";  
  43.     echo $tdstr;  
  44.     echo "</tr>";  
  45. }  
  46. echo "</table>";  
  47. mysql_free_result($result);  
  48. mysql_close($conn); 
版权声明:本文为博主原创文章,未经博主允许不得转载。

PHP访问MYSQL数据库的实现_易竞

  • 2013年03月14日 20:27
  • 116KB
  • 下载

PHP访问MySQL数据库函数简介

  • 2009年04月01日 11:21
  • 19KB
  • 下载

PHP访问MySql数据库 初级篇

在网站后台,经常要与数据库打交道。本文介绍如何使用XAMPP来管理MySql数据库及如何用PHP来访问MySql数据库。一.使用XAMPP来管理MySql数据库首先使用XAMPP打开MySql的管理页...

PHP访问MySql数据库 中级篇 Smarty技术

阅读本文之前,推荐先参阅《PHP访问MySql数据库 初级篇》。Smarty是一个使用PHP语言写出来的模板引擎,是目前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,将原本与HTML代...

PHP多进程模拟多客户端并发访问远程mysql数据库进行网络压力测试

因为一台服务器(Server  A)被IDC无故断电产生了文件根目录不能写的情况,所以需要切换在这台服务器上跑着的数据和业务到另一台(Server  B)上,才能停掉在A上的业务进行维修,在数据迁移之...

Android通过PHP访问MySQL数据库

In this post I'm going to describe how we can read data from MySQL database and show them in a Andro...

php访问mysql数据库

PHP访问Mysql数据库 PHP可以通过mysql接口和mysqli接口访问mysql数据库。需要加入mysql和mysqli接口才能访问mysql数据库。 windows下配置amp: a、安装a...

PHP访问MySQL数据库

PHP访问MySQL数据库 因为连接数据库需要较长的时间和较大的资源开销,所以如果在多个网页中都要频繁地访问数据库,则可以建立与数据库的持续连接。即调用mysql_pconnect()代替mysql...
  • zollty
  • zollty
  • 2011年07月16日 15:44
  • 4135

PHP访问MySql数据库 初级篇

PHP访问MySql数据库 初级篇 标签: mysql数据库phpphpmyadminquerysql 2011-12-20 10:00 36359人阅读 评论(2) 收藏 ...

php中对Mysql数据库的访问操作

一:  PHP-MySQL 是 PHP 操作 MySQL 资料库最原始的 Extension ,PHP-MySQLi 的 i 代表 Improvement ,提更了相对进阶的功能,就 Extensi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PHP访问MySql数据库
举报原因:
原因补充:

(最多只允许输入30个字)