今天测试连接数据库调取指定表字段内容。本地搭建的dedecms然后调取数据库内容。
以下是一个简单的demo
- <?php
- header("Content-Type: text/html; charset=utf-8");//防止界面乱码
- $con=mysql_connect('localhost','qqqqqq','qqqqqq');//数据库用户名,密码
- if(!$con){
- die('connect failed!');
- }else{
- echo "数据库连接成功!";
- }
- mysql_select_db("qqqqqq", $con); //指定链接数据库名称
- mysql_query("SET NAMES utf8");//解决数据库中有汉字时显示在前台出现乱码问题
- $result = mysql_query("SELECT * FROM dede_archives LIMIT 0,10"); //查询语句 查询dede_archives表信息,如查询指定id 增加WHERE id ='3' LIMIT 0,10指定调取数据数量
- //print_r(mysql_fetch_array($result));//取得第一条数据
- echo "<table border='1'>
- <tr>
- <th>id</th>
- <th>文章标题</th>
- </tr>";
- while($row = mysql_fetch_array($result))//转成数组,且返回第一条数据,当不是一个对象时候退出
- {
- echo "<tr>";
- echo "<td>" . $row['id'] . "</td>";
- echo "<td>" . $row['title'] . "</td>";
- echo "</tr>";
- }
- echo "</table>";
- mysql_close($con);
- ?>
访问此php文件,最终效果:
- 我的微信
- 这是我的微信扫一扫
-
- 我的微信公众号
- 我的微信公众号扫一扫
-