php语言查询Mysql数据库内容的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!
php语言查询Mysql数据库内容的方法:首先php页面在进行浏览时需要有php语言执行的环境,然后建立php类文件【mysql.php】进行具体的操作,接着建立页面文件【索引。php】进行接收数据,最后访问路径即可。
引用>
<强> php语言查询Mysql数据库内容的方法:强>
1. php页面在进行浏览时需要有php语言执行的环境,本人用的是WampServer软件,只要将项目复制到<代码> wampserver_php \ wamp \ www \ 代码>该路径下就可以执行php语言。
2。建立php类文件(Mysql。php)进行具体的操作
& lt; php ?/*设置内容类型和编码样式*/头(“内容类型:text/html; charset=utf-8");/*对数据库操作*/类dbMysqli { 私人康涅狄格州美元=零; 公共消息=懊涝?“;/*设置错误接受机制*/函数信息(市场经济地位,美元标志=true) { 如果(美元标志){ 这→美元消息。=? lt; div风格=& # 39;颜色:绿色,字体大小:12 px; & # 39;在“。美元mes !”& lt;/div>“; 其他}{ 这→美元消息。=? lt; div风格=& # 39;颜色:绿色,字体大小:12 px; & # 39;在“。美元mes !”& lt;/div>“; } }/*连接数据库服务器,设置连接数据库编码*/函数__construct(主机、用户、美元$ pwd dbName美元,美元字符集){//连接数据库服务器选择数据库 $ this→康涅狄格州=new mysqli(主机、用户、美元$ pwd,美元dbName); if ($ this→康涅狄格州===false) { 这→美元消息(“连接数据库失败“,假); 返回错误; 其他}{ 这→美元消息(“连接数据库成功,选择数据库“); }//设置连接编码 康涅狄格州if ($ this→→set_charset(字符集)美元){ 这→美元消息(“设置编码成功“); 其他}{ 这→美元消息(“设置编码失败“,假); } }/*查询数据库数据*/公共函数MoreData ($ sql) { sql (sql=削减美元);/*检查sql语言是否正确*/$结果=preg_match(& # 39;/^选择/我# 39;,$ sql); 如果美元(结果){//执行sql语句 rs=这→美元康涅狄格州→查询($ sql); if ($ rs===false) { 这→美元消息(“执行& # 39;“。美元干净自己的sql & # 39;失败,失败原因:“。$ this→康涅狄格州→错误,错误); 返回错误; 其他}{ 这→美元消息(“执行& # 39;“。美元干净自己的sql & # 39;成功“); RS=RS→美元fetch_all (MYSQL_ASSOC); rs→美元免费(); 返回RS美元; } 其他}{ 这→美元消息(“执行& # 39;“。美元干净自己的sql & # 39;失败“,假); 返回错误; } } }/*链接数据库地址,用户名:密码,数据库名,编码方式*/$ db=新dbMysqli (& # 39; localhost # 39;, & # 39;根# 39;,& # 39;cly8& # 39;, & # 39;用户# 39;,& # 39;utf - 8 # 39;);3。建立页面文件(指数。php)进行接收数据
& lt; php ? 头(“内容类型:text/html; charset=utf-8"); error_reporting (E_ALL);//引入一个数据库操作类 include_once & # 39; mysql.php& # 39;;//查询数据 美元rs=$ db→MoreData (“select * from student"); 比; & lt; html> & lt; head> & lt;元charset=皍tf-8"/比; & lt; title> css3实现多彩动态漩涡线条特效动画& lt;/title> & lt;/head> & lt; style> 表{ 无衬线字体类型:verdana, arial; 字体大小:11 px; 颜色:# 333333; 边框宽度:1 px; 边框颜色:# 666666; border-collapse:崩溃; } 表th { 边框宽度:1 px; 填充:8 px; 边框样式:固体; 边框颜色:# 666666; background - color: # dedede; } 表td { 边框宽度:1 px; 填充:8 px; 边框样式:固体; 边框颜色:# 666666; background - color: # ffffff; } & lt;/style> & lt; body> & lt; table> & lt; tr> & lt; th>编号& lt;/th> & lt; th>姓名& lt;/th> & lt; th>密码& lt;/th> & lt;/tr> & lt; ?php foreach (rs为val美元){?比; & lt; tr> & lt; td> & lt; ?php echo $ val [& # 39; sid # 39;]; ?祝辞& lt;/td> & lt; td> & lt; ?php echo $ val [& # 39; sname # 39;]; ?祝辞& lt;/td> & lt; td> & lt; ?php echo $ val[& # 39;密码# 39;];?祝辞& lt;/td> & lt;/tr> & lt; ?php} ?比; & lt;/table> & lt;/body> & lt;/html>php语言查询Mysql数据库内容的方法