标签:
<?php //数据库连接文件:link.php $link = mysql_connect("localhost", "root", ""); if(mysql_errno()){ exit("数据库连接失败".mysql_error()); } if(!mysql_select_db("jkxy")){ exit("选择数据库失败"); } mysql_set_charset("utf8"); ?> <?php //数据库操作文件:user.php include_once(‘./link.php‘); $sql = "SELECT * FROM user"; $res = mysql_query($sql); //mysql_query($sql)返回的数据是什么,数据类型是什么 echo mysql_num_rows($res); //返回结果集中的记录条数 echo "<br />"; /* mysql_num_row($res); 获取结果集当中的记录条数 当$sql是查询语句时,返回的是结果集资源类型,获取结果集中的数据php为我们提供了四个函数 mysql_fetch_array(); 返回索引和关联的混合数组 mysql_fetch_assoc(); 返回关联数组,数组的下标就是字段名,数组的值对应记录中字段对应的一个数据,每次对应一条记录。 mysql_fetch_row(); 返回索引数组 mysql_fetch_object(); 返回一个对象 其他函数: mysql_affected_rows(); //影响行数是增删改特有的,而结果集是查询特有的 mysql_insert_id(); //获取插入一行的id mysql_free_result($res); //释放执行时保存的结果数据表 mysql_close($link); //关闭数据库连接 */ if($res){ //关联数组 /* while($row = mysql_fetch_assoc($res)){ echo "{$row[‘id‘]}-{$row[‘username‘]}-{$row[‘pwd‘]}-{$row[‘email‘]}-{$row[‘tel‘]-{$row[‘score‘]}"; echo "<hr />"; } */ //索引数组,数组每个下标对应的值赋给list()中的变量 while(list($id, $username, $pwd, $email, $tel, $score) = mysql_fetch_row($res)){ echo "{$id}-{$username}-{$pwd}-{$email}-{$tel}-{$score}"; echo "<hr />"; } mysql_free_result($res); } mysql_close($link); ?>
标签:
原文地址:http://www.cnblogs.com/htmlphp/p/5758926.html