PHP mysql_fetch_array() کا کارروائی

تعریف اور استعمال

mysql_fetch_array() کا کارروائی از نتائج کے سلسلے سے ایک سطر حاصل کرتا ہے جو مربوط شماراوی یا شماراوی شماراوی یا دونوں کا حامل ہو

نتائج کے سلسلے سے حاصل کئے گئے سطر کی بنیاد پر شماراوی کا شماراوی بنانے والا، اگر سطر نہیں آتا تو false بر آمد کردار.

قواعد

mysql_fetch_array(data,array_type)
پارامتر وصف
data اختیاری۔استعمال کرانے والی اشارتی نکات کو مقرر کرنے کا قاعدہ۔یہ اشارتی نکتہ mysql_query() کی طرف سے پیدا کی گئی ہوتی ہے.
array_type

اختیاری۔مستردہ کو مقرر کرنے کا قاعدہ.

  • MYSQL_ASSOC - مربوط
  • MYSQL_NUM - شماراوی
  • MYSQL_BOTH - 默认。بعد از مربوطات و شماراوی

نکات اور تذکراً

نوٹ:میسکیل_فٹچ_آرری() یہ ہے میسکیل_فٹچ_رو() کمپیکشن کی ورژن کا استعمال کرتا ہے۔ اس کے علاوہ، اعداد کی شکل میں اعداد اور شمار کی شکل میں اعداد بجائے فیلڈ کے نام کے طور پر استعمال کئے جاسکتے ہیں، جو کہ کلید کے طور پر استعمال کئے جاسکتے ہیں۔

نکات:ایک اہم نکات کو اجاگر کرنا چاہئیگا، میسکیل_فٹچ_آرری() کو استعمال کرنا میسکیل_فٹچ_رو() کے مقابلے میں واضح طور پر بہتر نہیں ہوتا۔ میسکیل_فٹچ_رو() آرام، اور واضح طور پر زیادہ سے زیادہ کی دوسری جگہ فراہم کرتی ہے۔

نوٹ:یہ فنکشن واپس فراہم کردہ فیلڈ کا نام بڑی یا چھوٹی حروف کا فرق رکھتا ہے。

مثال

<?php
$con = میسکیل_کنکٹ("localhost", "hello", "321");
اگر (!$con)
  {
  ڈائی('نہیں جوڑ سکا: ' . میسکیل_ئرر());
  }
$db_selected = میسکیل_سلیکٹ_دب("test_db",$con);
$sql = "SELECT * from Person WHERE Lastname='Adams'";
$result = میسکیل_کویری($sql,$con);
پرینٹ_آر(میسکیل_فٹچ_آرری($result));
میسکیل_کلوز($con);
?>

خروج کچھ جیسا:

آرری
(
[0] => آدمز
[LastName] => آدمز
[1] => جان
[FirstName] => جان
[2] => لندن
[City] => لندن
)