MySQL操作之操作数据集返回结果(mysql返回集合)
返回查询结果的操作,是非常常见的MySQL操作之一。在MySQL数据库中可以将查询结果组织为数据表,称之为数据集。下面就介绍如何操作MySQL中数据集,并返回结果。
首先,编写SQL查询语句完成查询动作,并将其同数据库中的表联系起来。例如:
“`sql
SELECT * FROM users WHERE id>5;
上述查询用于从数据库“users”表中检索“id”大于5的数据。
接下来,将查询结果保存到一个变量中,例如:
```php$result = mysql_query($query);
其中$query是之前的SQL查询语句,$result就是查询后的数据集,也称之为关联数组。
接下来,就可以用以下语句来操作这个数据集,并返回查询结果:
“`php
while($row = mysql_fetch_array($result)){
//这里可以添加对$row的操作,以返回查询结果
}
上面的mysql_fetch_array()函数可以将 $result 中的数据用一个索引数组的形式返回出来,其返回的键值分别是数据库中的字段名,和字段中的数据。
最后,通过编写格式化语句来输出查询结果,例如:
```phpecho "".$row['column1']." ".$row['column2']." ";
上述查询代码可以把$row中的数据拼接成一个HTML表格,可以用以在网页上展示查询结果。
通过上述操作,就可以实现从MySQL中查询数据,并返回查询结果。尽管MySQL操作复杂,但是掌握了正确的方法来操作,MySQL数据库的查询和数据处理就变的非常简单也方便了。