توضیحات
قسمتی از دیتابیس که می خواهید ویرایش پیدا کند را با این تابع ویرایش کنید
شکل تابع
class Table {
public static function update(...);
}
ورودی
حالت #1:
public static function update(array|string|static $values);
اگر تنها مقدار های جدید را وارد کنید، تمام سطر ها ویرایش می شود
حالت #2:
public static function update(string $values, string $where, ...$args);
با یک رشته از شرط خود و جایگزین های '?' شرط خود را تعریف می کنید
حالت #3:
public static function update(array|static $values, array $where, string $oper = 'AND');
با یک آرایه شامل کلید ها و مقدار های لازم می توانید شرط خود را تعریف کنید
خروجی
این تابع خروجی ندارد
مثال
مثال #1:
function globalLike($add) {
PostsDb::update('`like` = `like` + ?', false /* = 'where' argument */, $add);
}
مثال #2:
PostsDb::update('`text` = ?', '`id` = ?', $text, $id);
   قبلی
ردیف جدید
ذخیره
بعدی