PHP mysql_fetch_array() ఫంక్షన్

నిర్వచనం మరియు వినియోగం

mysql_fetch_array() ఫంక్షన్ mysql_query() ఫలితసమాచారం నుండి ఒక పంక్తిని అనుబంధ ప్రయాయంగా, నంబర్ ప్రయాయంగా, లేదా రెండింటినీ ప్రయాయంగా తీసుకు పోతుంది

ఫలితసమాచారం నుండి లభించిన పంక్తులను ప్రయాయంగా తయారు చేస్తుంది. మరింత పంక్తులు లేకపోతే false తిరిగి చేస్తుంది.

వినియోగం

mysql_fetch_array(data,array_type)
పారామీటర్ వివరణ
data ఎంపిక. ఉపయోగించాలి విధమైన డేటా పంక్తిని నిర్ణయించుట. ఈ డేటా పంక్తి mysql_query() ఫంక్షన్ సమాచారం ఉత్పత్తి చేస్తుంది.
array_type

ఎంపిక. తిరిగి రాబట్టబడే ఫలితాన్ని నిర్ణయించుట. అనుకొనుటలు విలువలు:

  • MYSQL_ASSOC - అనుబంధ ప్రయాయం
  • MYSQL_NUM - నంబర్ ప్రయాయం
  • MYSQL_BOTH - డిఫాల్ట్. అనుబంధం మరియు నంబర్ ప్రయాయం ఉత్పత్తి చేస్తుంది

提示和注释

ప్రత్యామ్నాయంగా:mysql_fetch_array() 是 mysql_fetch_row() 的扩展版本。除了将数据以数字索引方式储存在数组中之外,还可以将数据作为关联索引储存,用字段名作为键名。

提示:有很重要的一点必须指出,用 mysql_fetch_array() 并不明显比用 mysql_fetch_row() తక్కువగా మరియు స్పష్టంగా మరికూడా ఎక్కువ విలువలను అందిస్తుంది.

ప్రత్యామ్నాయంగా:ఈ ఫంక్షన్ అనుభవించే ఫీల్డ్ పేర్లు క్షమతాత్మకంగా ఉంటాయి.

ఉదాహరణ

<?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
$db_selected = mysql_select_db("test_db",$con);
$sql = "SELECT * from Person WHERE Lastname='Adams'";
$result = mysql_query($sql,$con);
print_r(mysql_fetch_array($result));
mysql_close($con);
?>

అవుట్పుట్ వంటి ఉంటుంది:

అర్రే
(
[0] => అడమ్స్
[LastName] => అడమ్స్
[1] => జాన్
[FirstName] => జాన్
[2] => లండన్
[City] => లండన్
)