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

mysqli_stmt::$num_rows

(MySQLI_STMT_Num_rows) ထုတ်ပြန်ချက်ရလဒ်အနေဖြင့်အတန်းအရေအတွက်ကိုပြန်ပို့သည်
အမည်:mysqli_stmt::$num_rows
အမျိုးအစား:MySQLI
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:Preprocessing Statement မှပြန်လာသောရလဒ်များအတွက်အတန်းအရေအတွက်ကိုရယူပါ

function name: MySQLI_STMT :: MySQLI_STMT :: MYSQLI_ROWS ()

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

အသုံးပြုမှု - MySQLI_STMT :: $ num_rowrows () function ကို preprocessing statements မှပြန်လာသောရလဒ်များအတွက်အတန်းအရေအတွက်ရရန်အသုံးပြုသည်။

Syntax: Int MySQLI_STMM :: qu ကြိမ် (ပျက်ပြယ်)

parameters တွေကို: အဘယ်သူမျှမ

Return Value: ရလဒ်အနေဖြင့်အတန်းအရေအတွက်ကိုပြန်ပို့ပါ။ ရလဒ်အစုအဝေးသည်အချည်းနှီးဖြစ်သည်။

ဥပမာ -

 // 创建数据库连接$mysqli = new mysqli("localhost", "username", "password", "dbname"); // 检查连接是否成功if ($mysqli->connect_errno) { echo "连接数据库失败:" . $mysqli->connect_error; exit(); } // 准备预处理语句$query = "SELECT * FROM users WHERE age > ?"; $stmt = $mysqli->prepare($query); // 绑定参数$minAge = 18; $stmt->bind_param("i", $minAge); // 执行预处理语句$stmt->execute(); // 存储结果集$stmt->store_result(); // 获取结果集中的行数$numRows = $stmt->num_rows; // 输出行数echo "结果集中的行数:" . $numRows; // 关闭预处理语句和数据库连接$stmt->close(); $mysqli->close();

အထက်ပါဥပမာတွင်ဒေတာဘေ့စ်ဆက်သွယ်မှုတစ်ခုကို ဦး စွာဖန်တီးပြီး Parameter placeholder ပါ 0 င်သောကြိုတင်အသုံးချသည့်ကြေညာချက်ကိုပြင်ဆင်ပါ။ ကျနော်တို့ parameter သည်တန်ဖိုးကိုချည်နှောင်ပြီး preprocessing ကြေညာချက်ကို execute နှင့်ရလဒ် set ကိုသိမ်းထားပါ။ နောက်ဆုံးအနေဖြင့် MySQLI_STMT :: quum_rows () function ကိုခေါ်ခြင်းအားဖြင့်ကျွန်ုပ်တို့သည်ရလဒ်နှင့်ထုတ်လုပ်မှုအတွက်အတန်းအရေအတွက်ကိုယူသည်။

MySQLI_STMT :: MySQLI_ROWS () function ကိုအသုံးမပြုခင် MySQLI_STMT :: $ store_result () function ကိုကွပ်မျက်ခံရနိုင်ဖို့ကွပ်မျက်ခံရမှာဖြစ်ပါတယ်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
လူကြိုက်များသော ဆောင်းပါးများ