php语言查询Mysql数据库内容的方法

  

php语言查询Mysql数据库内容的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

php语言查询Mysql数据库内容的方法:首先php页面在进行浏览时需要有php语言执行的环境,然后建立php类文件【mysql.php】进行具体的操作,接着建立页面文件【索引。php】进行接收数据,最后访问路径即可。

 php语言查询Mysql数据库内容的方法

<强> 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数据库内容的方法