php获取并解析mysql数据

时间:2016-07-22
本文章向大家介绍php获取并解析mysql数据,php获取mysql数据使用mysql_query函数,解析数据需要使用mysql_fetch_array或功能类似的函数,对php操作mysql数据库不熟悉的朋友可以参考一下本文章。

mysql_query函数用于执行SQL语句,该函数的返回值与所执行的sql语句类型有关,关于mysql_query函数的返回值,大家可以查看这篇文章:《php mysql_query增删改查(update delete insert)返回值类型》

mysql_fetch_array以联合数组的方式返回结果集中当前的行,该函数用于逐行获取查询结果集中的数据,每执行一次该行数,结果集指针就会向下移动一位,即指向下一行。

php获取并解析mysql数据实例源码如下:

<?php

 $conn = @mysql_connect( "localhost", "userName", "password" ) or die( "Err:Conn" );

 $rs = @mysql_select_db( "my_database", $conn ) or die( "Err:Db" );

 $sql = "select id,first_name from my_table where id=3";
 /* http://www.manongjc.com/article/1240.html */
 $rs = mysql_query( $sql, $conn );

 while( $row = mysql_fetch_array( $rs ) )
 {
   echo( "ID: " . $row["id"] );
   echo( " - FIRST NAME: "  .$row["first_name"] . "<br>" );
 }

 ?>

从实例可以看出, mysql_query函数执行SQL查询语句,mysql_fetch_array逐行获取查询结果集中的数据,从而实现了php获取并解析mysql数据的功能。