လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> mysql_fetch_array

mysql_fetch_array

Associative array သို့မဟုတ်နံပါတ်များကိုရေးထားသည့်ရလဒ်မှအတန်းတစ်ခုမှအတန်းတစ်ခုရရှိသည်။
အမည်:mysql_fetch_array
အမျိုးအစား:မသတ်မှတ်ထားသောအမျိုးအစား
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:Associative Array သို့မဟုတ်နံပါတ်များကိုသတ်မှတ်ထားသည့်ရလဒ်မှအတန်းကိုရယူပါ။ Pointer ကိုနောက်ပြန်လှည့်ပါ

function name: mySQL_fetch_array ()

သက်ဆိုင်သောဗားရှင်း - PHP 4, PHP 5, PHP 7

အသုံးပြုမှု - MySQL_FET_ART_ARRAY () function သည် Associative Array သို့မဟုတ်နံပါတ်များကိုရေးဆွဲထားသည့်အရာမှပါ 0 င်သည်။

သဒ္ဒါ:

 mixed mysql_fetch_array ( resource $result [, int $result_type = MYSQL_BOTH ] )

Parametermer

  • $ ရလဒ် - လိုအပ်သည့်ရလဒ်အစု၏အရင်းအမြစ်အမှတ်အသားကိုကိုယ်စားပြုသည်။
  • $ Ver_type: ပြန်လည်နေရာချထားသည့် array အမျိုးအစားကိုညွှန်ပြခြင်း။ ၎င်းသည် MySQL_AsSOC, MySQL_NOF သို့မဟုတ် MYSQL_BOT ဖြစ်နိုင်သည်။

Value ကိုပြန်သွားပါ

  • အောင်မြင်လျှင် Associative Array သို့မဟုတ် Numeric Array ကိုပြန်ယူပြီးရလဒ်အနေဖြင့်ရရှိသောအချက်အလက်များပါ 0 င်သည်။ မရှိတော့တန်းများမရှိတော့ပါကမှားယွင်းစွာပြန်လာသည်။

ဥပမာ -

ကျွန်ုပ်တို့တွင် "id", "email" နှင့် "email" ရှိသော "အသုံးပြုသူများ" အမည်ရှိဒေတာဗေ့စ်စားပွဲရှိသည်ဆိုပါစို့။

ဒေတာဗေ့စ်နှင့်ချိတ်ဆက်ပြီး SQL Query များကို execute လုပ်ပါ။

 $conn = mysql_connect("localhost", "username", "password"); mysql_select_db("database_name", $conn); $result = mysql_query("SELECT * FROM users", $conn);

ရလဒ်အနေဖြင့်ဒေတာများကိုရရန် MySQL_FETT_ART_ARRAY () function ကိုသုံးပါ။

 $row = mysql_fetch_array($result, MYSQL_ASSOC);

ယခုကျွန်ုပ်တို့သည် Acessiative Array ရှိနယ်ပယ်တစ်ခုစီကိုရယူနိုင်သည်။

 echo "ID: " . $row["id"] . "<br>"; echo "Name: " . $row["name"] . "<br>"; echo "Email: " . $row["email"] . "<br>";

အကယ်. ရလဒ်အနေဖြင့်အချက်အလက်များကိုနံပါတ်များကိုပြန်ပို့ရန်လိုအပ်ပါက $ art_type parameter ကို MySQL_Num သို့သတ်မှတ်နိုင်သည်။

 $row = mysql_fetch_array($result, MYSQL_NUM);

ယခုကျွန်ုပ်တို့သည်နယ်ပယ်တစ်ခုစီကိုအညွှန်းကိန်းမှတဆင့်ဝင်ရောက်ကြည့်ရှုနိုင်သည်။

 echo "ID: " . $row[0] . "<br>"; echo "Name: " . $row[1] . "<br>"; echo "Email: " . $row[2] . "<br>";

MySQL_FETT_ART_ARRAY () function ကိုအသုံးပြုသည့်အခါ $ Rever_Type Parameter သည်မသွားရန်သင်ရွေးချယ်နိုင်သည်ကိုသတိပြုပါ။ ပုံမှန်အားဖြင့်ပေါင်းစည်းထားသောခင်းကျင်းမှုတစ်ခုပါ 0 င်သည့်ပေါင်းစည်းထားသော Array (MySQL_Both) သည် activitive ခင်းကျင်းခြင်းနှင့်ဂဏန်းခင်းကျင်းမှုကိုပြန်ပို့သည်။ သတ်သတ်မှတ်မှတ်လိုအပ်ချက်များအရအချက်အလက်များကိုရယူရန်သင့်တော်သော parameter type အမျိုးအစားကိုရွေးချယ်ပါ။ ထို့အပြင် MySQL လုပ်ဆောင်ချက်များအစား MySQLI သို့မဟုတ် PDO Extensions ကိုသုံးရန်အကြံပြုသည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • SimpleXML element တွေကိုမှကလေးသူငယ်များကိုထည့်ပါ။ addChild

    addChild

    SimpleXMLelementတွေက
  • ဖိုင်များကိုစဉ်ဆက်မပြတ် (ပိတ်ဆို့ခြင်းမဟုတ်သော) ဖိုင်များပေးပို့ပါ။ ftp_nb_continue

    ftp_nb_continue

    ဖိုင်များကိုစဉ်ဆက်မပ
  • ပစ်ချခံရဖို့အကြောင်းပြချက်ဖော်ပြသည့် string ကိုပြန်ပို့သည်။ getMessage

    getMessage

    ပစ်ချခံရဖို့အကြောင်း
  • zip ဖိုင်ရှိပစ္စည်းတစ်ခု၏ compression method ကိုပြန်ပို့သည်။ zip_entry_compressionmethod

    zip_entry_compressionmethod

    zipဖိုင်ရှိပစ္စည်းတစ
  • ခေါ်ဆိုမှုမှဒေတာဘေ့စ်အမည်ကို MySQL_List_DBS သို့ပြန်သွားသည်။ mysql_db_name

    mysql_db_name

    ခေါ်ဆိုမှုမှဒေတာဘေ့စ
  • ဂျူလီယန်နေ့သည် Unix Timestamps သို့ပြောင်းသည်။ jdtounix

    jdtounix

    ဂျူလီယန်နေ့သည်UnixTi
  • MySQL server အချက်အလက်ကိုရယူပါ။ mysql_get_server_info

    mysql_get_server_info

    MySQLserverအချက်အလက်
  • client connections များအတွက်စာရင်းဇယားများကိုပြန်ပို့။ get_connection_stats

    get_connection_stats

    clientconnectionsမျာ
လူကြိုက်များသော ဆောင်းပါးများ