一、PHP访问查询MYSQL数据的三种方法
1. $ROW = MYSQL_FETCH_ROW($RESULT);
返回一个规则的数组$ROW,$ROW[0]是第一个元素,$ROW[1]是第二个元素,依次类推... MYSQL_NUM_FIELDS($RESULT) 返回结果的元素个数。
2. $ROW = MYSQL_FETCH_ARRAY($RESULT);
返回一个数组$ROW. 举例如下:
表结构如下:
USERNAME | PASSWORD
-------------------------------------
BOURBON | ABC
BERBER | EFG
第一次运行运行 $ROW = MYSQL_FETCH_ARRAY($RESULT) 则结果如下:
$ROW[0] = $ROW["USERNAME"] = "BOURBON"
$ROW[1] = $ROW["PASSWORD"] = "ABC"
第一次运行运行 $ROW = MYSQL_FETCH_ARRAY($RESULT) 则结果如下:
$ROW[0] = $ROW["USERNAME"] = "BERBER"
$ROW[1] = $ROW["PASSWORD"] = "EFG"
3. $ROW = MYSQL_FETCH_OBJECT($RESULT);
返回一个对象描述行. 如上例
第一次运行运行$ROW = MYSQL_FETCH_OBJECT($RESULT) 则结果如下:
$ROW->USERNAME = "BOURBON"
$ROW->PASSWORD = "ABC"
第二次运行运行$ROW = MYSQL_FETCH_OBJECT($RESULT) 则结果如下:
$ROW->USERNAME = "BERBER"
$ROW->PASSWORD = "EFG"