Fetter_column သည် MySQLI_RESult အတန်းအစား၏နည်းလမ်းတစ်ခုဖြစ်သည်။ ၎င်းသည်ကုဒ်နံပါတ်ကိုပိုမိုအကောက်ညှိပေးပြီးဒေတာကော်လံတစ်ခုသာလိုအပ်သည့်အခြေအနေများအတွက်အထူးသဖြင့်သင့်တော်သည်။
ဥပမာ -
<code> $ MySQLI = MySQLI ("localhost", "Useralhost", "Password", "Database"), $ ရလဒ် = $ MySQLI-> Query ("ထုတ်ကုန်များမှ" ရွေးချယ်မှုဖော်ပြချက် "); နေစဉ် ($ ဖော်ပြချက် = $ ရလဒ် -> fetch_column ()) {
ECHO $ ဖော်ပြချက်။ "<br> <br>";
}
</ code>
ဒေတာဘေ့စ်ရှိအကြောင်းအရာများသည်အမြဲတမ်းသပ်သပ်ရပ်ရပ်မဟုတ်ပါ။ အထူးသဖြင့်ဒေတာရင်းမြစ်များသို့မဟုတ်အသုံးပြုသူများ 0 င်နိုင်သည်။
လိုင်းချိုး ( \ n , \ r \ n )
tab ဇာတ်ကောင် ( \ t )
အပိုနေရာများ
အထူး HTML စာလုံးများ
မမြင်ရသောထိန်းချုပ်မှုဇာတ်ကောင်
ဤဇာတ်ကောင်များသည်ရှေ့ပြေးမျက်နှာပြင်တွင်အမှားအယွင်းများသို့မဟုတ်ရှုပ်ထွေးမှုများကိုဖြစ်ပေါ်စေနိုင်သည်။ ထို့ကြောင့်ဤစာလုံးများကိုသန့်ရှင်းရေးသည်အလွန်လိုအပ်သောအဆင့်ဖြစ်သည်။
strip_replace သည်သတ်မှတ်ထားသောဇာတ်ကောင်သို့မဟုတ် string တစ်ခုတွင်အလွှာများကိုအစားထိုးသည့် function တစ်ခုဖြစ်သည်။ အထက်ပါအထူးအက္ခရာများကိုဖျက်ရန်သို့မဟုတ်အစားထိုးရန်၎င်းကိုကျွန်ုပ်တို့အသုံးပြုနိုင်သည်။
ဒေတာဘေ့စ်နယ်ပယ်များကိုမည်သို့ဖတ်ရှုရမည်နှင့်အထူးအက္ခရာများကိုသန့်ရှင်းရေးလုပ်ရမည်ကိုပြသည့်ဥပမာပြည့်စုံသောဥပမာတစ်ခုရှိသည်။
<code> $ MySQLI = MySQLI ("localhost", "Useralhost", "Password", "Database"), အကယ်. ($ MySQLI-> Connect_errno) {Die Die ("ဆက်သွယ်မှုမအောင်မြင်ပါ။ $ mySqli-> connect_error) ။ } $ SQL = "ထုတ်ကုန်များမှဖော်ပြချက်" ကိုရွေးချယ်ပါ။
$ ရလဒ် = $ MySQLI-> Query ($ SQL);
$ သန့်ရှင်းရေး _descriptions = [];
$ searing = ["\ r \ n" "\ t" "" \ t "" "\ t" "," "],
$ အစားထိုး = ["", "", "", "", ""]; // တစ်ခုတည်းအာကာသနှင့်အတူအစားထိုးလိုက်ပါ
နေစဉ် ($ Raw_Text = $ ရလဒ် -> fetch_column ()) {
$ သန့်ရှင်းရေး = strow_replace ($ search, $ အစားထိုး, $ RAW_T_TEXT);
$ သန့်ရှင်းရေး _descriptions [] = Trim ($ သန့်ရှင်းရေး);
}
foreach ($ သန့်စင်ဆေး $ စာသားအဖြစ်) {
ပဲ့တင်သံ htmlspecialchars ($ စာသား) ။ "<br> <br>";
}
</ code>
ဤဥပမာတွင်သန့် ရှင်း ရေးလုပ်ရန်လိုအပ်သည့်ဇာတ်ကောင်များကိုကျွန်ုပ်တို့ သတ်မှတ်သည် ။
ဤနည်းလမ်းသည်အောက်ပါအခြေအနေများအတွက်အလွန်သင့်တော်သည်။
e-commerce ပလက်ဖောင်းများတွင်ထုတ်ကုန်ဖော်ပြချက်အကွက်များကိုသန့်ရှင်းရေး,
CMS စနစ်ရှိဆောင်းပါးအနေဖြင့်ပုဒ်မအဖွဲ့၏ပုံစံကိုစံသတ်မှတ်ခြင်း,
အသုံးပြုသူမှတ်ချက်များနှင့်တုံ့ပြန်ချက်အကြောင်းအရာများကိုစစ်ထုတ်ခြင်း,
JSON သို့မဟုတ် XML သို့တင်ပို့ခြင်းမပြုမီ preprocess ကဲ့သို့သောသန့်ရှင်းသောဒေတာတင်ပို့မှုစာသားကိုထုတ်လုပ်ပါ။
ဥပမာ Gitbox.net ၏ထုတ်ကုန်စီမံခန့်ခွဲမှုစနစ်တွင်စင်ကြယ်သောထုတ်ကုန်ဖော်ပြချက်ကိုအခြားစနစ်ခေါ်ဆိုမှုများအတွက်တင်ပို့ရန်လိုအပ်သည်။ ရှေ့ပြေးမျက်နှာပြင်ပေါ်ရှိအမှားများကိုသို့မဟုတ် interface ကူးစက်မှုကိုရှောင်ရှားရန်အထက်ပါပြိုကွဲများနှင့် tabs များပါ 0 င်သည့်အကြောင်းအရာများနှင့် tabs များပါ 0 င်သောအကြောင်းအရာများကိုသန့်ရှင်းရေးလုပ်ရန်အထက်ပါကုဒ်များကိုအသုံးပြုနိုင်သည်။