လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> 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 ကိုသုံးရန်အကြံပြုသည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ရက်စွဲများကိုပြင်သစ်သမ္မတနိုင်ငံမှဂျူလီယန်နေ့အရေအတွက်သို့ပြောင်းပါ။ frenchtojd

    frenchtojd

    ရက်စွဲများကိုပြင်သစ်
  • သတ်မှတ်ထားသောနှစ်နှင့်ပြက္ခဒိန်အတွက်တစ်လအတွင်းရက်အရေအတွက်ကိုပြန်ပို့သည်။ cal_days_in_month

    cal_days_in_month

    သတ်မှတ်ထားသောနှစ်နှင
  • လက်ရှိ FTP ဆက်သွယ်မှုအတွက်အမျိုးမျိုးသောရွေးချယ်စရာ settings အမျိုးမျိုးကိုပြန်ပို့သည်။ ftp_get_option

    ftp_get_option

    လက်ရှိFTPဆက်သွယ်မှုအ
  • ခြွင်းချက်ပစ်ချတဲ့ဖိုင်ကိုလမ်းကြောင်းအပြည့်အစုံပြန်သွားသည်။ getFile

    getFile

    ခြွင်းချက်ပစ်ချတဲ့ဖိ
  • ရလဒ်အစုအဝေးအတွက်လယ်ကွင်းအရေအတွက်ရရှိသွားတဲ့။ mysql_num_fields

    mysql_num_fields

    ရလဒ်အစုအဝေးအတွက်လယ်က
  • MySQL ဖြစ်စဉ်များကိုစာရင်းပြုစုထားသည်။ mysql_list_processes

    mysql_list_processes

    MySQLဖြစ်စဉ်များကိုစ
  • ရလဒ်မှအတန်းတစ်ခုမှအဆင့်အတန်းကိုရယူပါ။ fetch_row

    fetch_row

    ရလဒ်မှအတန်းတစ်ခုမှအဆ
  • FTP server သို့ RAW command တစ်ခုပို့ပါ။ ftp_raw

    ftp_raw

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