MmbMySql->selectNum()


انتخاب تعداد ردیف ها

توضیحات

این تابع یک درخواست انتخاب میفرستد و همه ردیف ها را انتخاب می کند و سپس تعداد را بر میگرداند


شکل تابع

class MmbMySql { public function selectNum(...); }

ورودی

حالت #1:

public function selectNum(string $table);

نام جدول


حالت #2:

public function selectNum(string $table, mixed $where);

نام جدول و شرط انتخاب


حالت #3:

public function selectNum(string $table, array $where, string $oper);

نام جدول، شرط انتخاب و پیوند شرط


حالت #4:

public function selectNum(string $table, string $where, ...$args);

نام جدول، شرط انتخاب و ورودی های شرط


خروجی

خروجی تابع:

int

تعداد را بر می گرداند


مثال

مثال #1:

$adminNum = $db->selectNum('admins');


مثال #2:

$memberNum = $db->selectNum('users'); $msg->replyText("تعداد کاربران : $memberNum");


مثال #3:

$banedNum = $db->selectNum('users', [ 'ban' => 1 ]); $msg->replyText("تعداد کاربران بن شده: $banedNum");


مثال #4:

$nonFree = $db->selectNum('shop', "`price` > ?", 0); $msg->replyText("تعداد محصولات غیر رایگان: $nonFree");

   قبلی انتخاب با محدودیت
افزودن ردیف بعدی