php mysql实例之获取表中的数据

时间:2016-06-21
本文章向大家介绍php操作mysql数据库,读取数据库表中的数据,然后逐行输出到网页上,这是一个很基本的php操作mysql数据库的实例,对新手来说有一定的参考价值,需要朋友可以阅读一下。

具体实例如下:

<?php

$conn=@mysql_connect("localhost", "userName", "password") or die("Could not connect");

$rs = @mysql_select_db("my_database", $conn) or die("Could not select database");
 
$sql="select * from users";
 
$rs=mysql_query($sql,$conn) or die("Could not execute query");

$list = "<table>";
$list.="<tr><th>First Name</th>";
$list.="<th>Last Name</th>";
$list.="<th>User Name</th>";
$list.="<th>Password</th></tr>";

while($row= mysql_fetch_array($rs) )
{
   $list .= "<tr>";
   $list .= "<td>".$row["first_name"]."</td>";
   $list .= "<td>".$row["last_name"]."</td>";
   $list .= "<td>".$row["user_name"]."</td>";
   $list .= "<td>".$row["password"]."</td>";
   $list .= "</tr>";
}
$list .= "</table>";
echo($list);

?>

代码解析:

mysql_connect函数用于连接服务器,mysql_select_db用于选中服务器中的某一个数据库,mysql_query执行sql语句,并返回一个资源类型,这个资源类型可以被函数mysql_fetch_array逐行获取数据,然后输出到浏览器。