温馨提醒

亲爱的游客,你的浏览器太旧啦.都啥年代了.为了你的安全,为了你的体验,为更好的浏览本页, 赶紧更新一把吧.....本博客不支持ie8以下浏览器,如果你使用的是ie浏览器,请您更新到ie8或以上版本.

推荐使用谷歌浏览器(chrome)或火狐浏览器(Firefox),点击下方按键进行安装

码农部落

  ——好记性,不如烂博客!

php操作mysql数据库

<?php
//mysql扩展库操作mysql数据库步骤如下
//1.获取连接
$conn=mysql_connect("127.0.0.1","root","");
if(!$conn){
die("连接失败".mysql_error());
}
//2.选择数据库
mysql_select_db("mugua");
//3.设置操作编码(建议有)
mysql_query("set names utf8");
//4.发送指令
$sql="select * from category";
$res=mysql_query($sql,$conn);
//5.接收返回的结果,并处理
//var_dump($res);
while($row=mysql_fetch_row($res)){
//第一种取法
//echo "<br/> $row[0]--$row[1]--$row[2]";
//第二种取法
foreach($row as $y => $var){
echo "$var--";
}
echo "<br/>";
}
//6.释放资源,关闭连接
mysql_free_result($res);
//下面这句话可以没有,建议有
mysql_close($conn);
?>

细节:
使用完,$res结果集后,一定要及时的释放资源。
mysql_close 如果没有的话,系统也会自动关闭的
从$res获取行数据的时候,有四种方法
分别是:
mysql_fetch_row($res) 返回一个索引的数组 (推荐)
mysql_fetch_assoc($res) 返回一个关联数组
mysql_fetch_array($res) 返回索引数组和关联数组
mysql_fetch_object($res) 把一行数据,当作一个对象返回。

码农部落
声明:本博客文章多数为博主笔记,绝无版权问题,欢迎转载(能注明出处更好),有任何问题,请在下方评论框留言.


发表评论

电子邮件地址不会被公开。 必填项已用*标注