php 读取数据库信息,php直接读取数据库信息

连接到本机的3306,数据库的用户名是"root”,密码"123”,有一个数据库"redmine”,里面有一个表users,里面记录的是用户的相关信息,读取"id",”mail”,"created_on"的数据

$db = mysql_connect(“localhost:3306”,"root”,"123");

if(!$db){die(“error”);}

mysql_select_db(“redmine”,$db);

$q = SELECT id,mail,created_on FROM users;

$rs = mysql_query($q,$db);

if(!$rs){die(“valid result!”);}

echo “

#while($row = mysql_fetch_row($rs))echo "

$row[0]$row[1]$row[2]";

#while($row = mysql_fetch_object($rs)) echo "$row->id $row->mail $row->created_on
";

while($row = mysql_fetch_array($rs))echo “$row[id] $row[mail] $row[created_on]
”;

echo “

”;

?> 用PHP连接MySQL (1)连接 使用mysql_connect连接, $sql = mysql_connect("主机名", "用户名", "密码"); 主机名用"localhost"的话表明MYSQL服务器就是本机 mysql_connect返回一个连接句柄,用来区分不同的连接. (2)选择要操作的数据库 使用mysql_select_db("数据库名",连接句柄);连接句柄是可省略的参数 (3)执行sql命令 $result = mysql_query("sql命令", 连接句柄);连接句柄同样是可省略的参数 这个函数返回一个结果集的句柄,供下面使用 (4)取出数据 使用$data = mysql_fetch_array(结果集句柄); 每次只取出一条记录,循环执行即可全部取出,如果返回false说明所有记录已经全部取出 $data是一个数组,你可以使用print_r($data);查看一下具体是怎么存储的. (5)关闭sql连接 使用mysql_close("连接句柄");即使你不执行这个语句,所有的MYSQL连接也会在php运行结束时自动关闭 常用的mysql函数没有几个 mysql_connect, mysql_select_db, mysql_query, mysql_fetch_array, mysql_num_rows

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值