PHP如何读取数据库并显示到网站前台
我们做网站时,我们讲到了PHP如何将数据写入到MYSQL数据库,有写入就有读取,我们怎么将写入到数据库中的数据读取出来并显示到自己的网站上呢?
与写入数据库一样,读取数据库也要有三个步骤:
- 连接数据库
- 读取数据库信息
- 关闭数据库
连接数据库代码:
<?php
define("DB_HOST","localhost");
define("DB_USER","root");
define("DB_PWD","");
define("DB_NAME","wordpress4");
$conn = @mysql_connect(DB_HOST,DB_USER,DB_PWD) or die("连接服务器出错:".mysql_error());
@mysql_select_db(DB_NAME) or die("连接数据库出错:".mysql_error());
@mysql_query('SET NAMES UTF8');
?>
读取数据库信息代码:
$result = mysql_query("select * from wp_wf order by timer02 desc limit 0,50");//获取最新50条数
while($row = mysql_fetch_array($result))//转成数组,且返回第一条数据,当不是一个对象时候退出
{
echo '
<div class="cp_haoma_list cat-list">
<h2>数据详情<label>'.$row['number02'].'</label></h2>
<div class="haoma_con"><span>'.
str_ireplace(",","</span><span>",$row['datar02'])
.'</span>
</div>
</div>';
}
关闭数据库代码:
mysql_close($conn);
三段代码结合在一起,就可以实现 PHP读取数据库并显示到网站前台。代码如下:
<?php
require "conn.php";//连接数据库
$result = mysql_query("select * from wp_kaijiangwf order by timer02 desc limit 0,50");//最新50条数
while($row = mysql_fetch_array($result))//转成数组,且返回第一条数据,当不是一个对象时候退出
{
echo '
<div class="cp_haoma_list cat-list">
<h2>数据详情<label>'.$row['number02'].'</label></h2>
<div class="haoma_con"><span>'.
str_ireplace(",","</span><span>",$row['datar02'])
.'</span>
</div>
</div>';
}
mysql_close($conn);// 关闭数据库
?>