function name: mysqli_result :: $ num_rows ()
သက်ဆိုင်သောဗားရှင်း - PHP 5, PHP 7
အသုံးပြုမှု - MySQLI_RESULET :: $ num_rowrows () function ကိုရလဒ်အနေဖြင့်အတန်းအရေအတွက်ရရန်အသုံးပြုသည်။
syntax: int mysqli_result :: num_rows (ပျက်ပြယ်)
parameters တွေကို - ဒီ function ကမဆို parameters တွေကိုလက်မခံပါဘူး။
Return Value: ရလဒ်အနေဖြင့်အတန်းအရေအတွက်ကိုပြန်ပို့သည်။
ဥပမာ -
// 创建数据库连接$servername = "localhost"; $username = "root"; $password = "password"; $dbname = "myDB"; $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接是否成功if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 执行查询$sql = "SELECT * FROM customers"; $result = $conn->query($sql); // 检查是否有结果if ($result->num_rows > 0) { // 输出每一行数据while($row = $result->fetch_assoc()) { echo "ID: " . $row["id"]. " - Name: " . $row["name"]. " - Email: " . $row["email"]. "<br>"; } } else { echo "0 结果"; } // 关闭连接$conn->close();
အပေါ်ကဥပမာမှာဒေတာဘေ့စ် connection တစ်ခုကို ဦး စွာဖန်တီးပြီး, ရလဒ်အနေဖြင့် RIV အတန်းအရေအတွက်ကိုရရန် $result->num_rows
သုံးပါ။ အတန်းအရေအတွက်သည် 0 ထက်ကြီးမြတ်ပါက $result->fetch_assoc()
စီမှတစ်ဆင့် loop ။ အတန်းအရေအတွက် 0 င်လျှင် output သည် "0 ရလဒ်" ဖြစ်သည်။ နောက်ဆုံးအနေနဲ့ဒေတာဘေ့စ် connection ကိုပိတ်လိုက်တယ်။
သင်စုံစမ်းမှုကိုအကောင်အထည်ဖော်နိုင်ကြောင်းသေချာအောင်လုပ်ပါ $result->num_rows