$Intro = "OpenBall的个人简介……";
$query = "insert into Resume(Name,Intro) values('$Name', '$Intro')"; //生成SQL语句
$result = @mysql_query("$query",$LinkID); //执行
if(! $result)
echo "数据插入失败!";
$query= "select ID,Name,Intro from Resume"; //生成SQL语句
$result = mysql_query($query,$LinkID); //执行,结果集保存到变量$result中
$num= mysql_num_rows($result); //取得查询返回的记录行数
if($num == 0)
{
echo "没有找到任何记录";
exit();
}
while($row=mysql_fetch_array($result)) //取结果集的下一行数据到数组$row中
{
echo $row["ID"]." ".$row["Name"]." ".$row["Intro"]."〈br〉";
//以字段名为索引访问数组变量的值
}
?〉
上面的操作,共执行了两次数据库操作。第一次为插入操作,第二次为查询操作。程序首先插入当前用户的一天记录,然后,显示所有数据库中的个人情况。
(4)资源释放
操作的最后,是释放结果集,释放结果集和数据库连接资源。
〈?
@mysql_free_result($result);
@mysql_close($LinkID);
?〉
如果在多个网页中都要频繁进行数据库访问,则可以建立与数据库服务器的持续连接来提高效率。因为每次与数据库服务器的连接需要较长的时间和较大的资源开销,持续的连接相对来说会更有效。
建立持续连接的方法,就是在数据库连接的时候,调用函数mysql_pconnect()代替mysql_connect() 。建立的持续连接在本程序结束时,不需要调用mysql_close()来关闭。下次程序在此执行mysql_pconnect()时,系统自动直接返回已经建立的持续连接的ID号,而不再去真的连接数据库。
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




