您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 潮州分类信息网,免费分类信息发布

PHP访问MySql数据库 初级篇

2024/3/6 3:14:26发布17次查看
在网站后台,经常要与数据库打交道。本文介绍如何使用xampp来管理mysql数据库及如何用php来访问mysql数据库。 一.使用xampp来管理mysql数据库 首先使用xampp打开mysql的管理页面。步骤如下:启动xampp后点击admin进入xampp for windows的主页面,在主页面中
在网站后台,经常要与数据库打交道。本文介绍如何使用xampp来管理mysql数据库及如何用php来访问mysql数据库。
一.使用xampp来管理mysql数据库
首先使用xampp打开mysql的管理页面。步骤如下:启动xampp后点击admin进入xampp for windows的主页面,在主页面中点击phpmyadmin。
进入phpmyadmin页面后,新建数据库test并在此数据库中建立t_student表,表共三个字段,编号id,姓名name,年龄age。
然后就可以开始用php来访问mysql数据库了。由于php已经对访问mysql数据库作了良好的封装,因此用php访问mysql是一件非常容易的事情。
二.php访问mysql数据库
下面的php程序访问test数据库中t_student表,读取数据并以表格的形式输出数据。全部程序代码如下:
// by morewindows( http://blog.csdn.net/morewindows )//定义常量define(db_host, 'localhost');define(db_user, 'root');define(db_pass, '111111');define(db_databasename, 'test');define(db_tablename, 't_student');//数据库表的列名$dbcolarray = array('id', 'name', 'age');//mysql_connect$conn = mysql_connect(db_host, db_user, db_pass) or die(connect failed . mysql_error());mysql_select_db(db_databasename, $conn);//读取表中纪录条数$sql = sprintf(select count(*) from %s, db_tablename);$result = mysql_query($sql, $conn);if ($result){ $count = mysql_fetch_row($result);}else{ die(query failed);}echo 表中有$count[0] 条记录
;$sql = sprintf(select %s from %s, implode(,,$dbcolarray), db_tablename);$result = mysql_query($sql, $conn);//表格echo '
'; //表头$thstr = . implode(, $dbcolarray) . ;echo $thstr;//表中的内容while ($row=mysql_fetch_array($result, mysql_assoc))//与$row=mysql_fetch_assoc($result)等价{ echo ; $tdstr = ; foreach ($dbcolarray as $td) $tdstr .= $row[$td] ; echo $tdstr; echo
;}echo
;mysql_free_result($result);mysql_close($conn);运行结果如下:
这种html元素全由php输出的方式比较原始,将介绍用smarty来完成读取数据库的任务并将《jquery 表格的增加删除和修改及设置奇偶行颜色》中的设置表格奇偶行颜色的功能加入。
http://blog.csdn.net/morewindows/article/details/7086524
潮州分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录