国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

? PHP ????? ThinkPHP thinkphp3.2?? ???? ???? ??? ?? ?? ??

thinkphp3.2?? ???? ???? ??? ?? ?? ??

Apr 07, 2023 am 09:25 AM

thinkphp3.2??? ??? ??? ???? ?????. ? ????? thinkphp3.2?? ???? ???? ??? ?????.

?? ?? ??? ???? ???? ???. ?? ??? book??? ??? ???? ??? ?????. book的數(shù)據(jù)表,其結(jié)構(gòu)如下:

id?int(11)?NOT?NULL?AUTO_INCREMENT,
name?varchar(255)?COLLATE?utf8_unicode_ci?NOT?NULL,
author?varchar(255)?COLLATE?utf8_unicode_ci?NOT?NULL,
price?decimal(10,2)?NOT?NULL,
PRIMARY?KEY?(id)

在該數(shù)據(jù)表中,我們可以存儲書籍的名字、作者和價格。

接下來,我們需要創(chuàng)建一個Book模型。在AppModel目錄下創(chuàng)建一個新模型:

namespace?App\Model;

use?think\Model;

class?Book?extends?Model
{

}

在模型類里,我們需要指定使用的數(shù)據(jù)表。為了簡便,我們可以在模型類里定義一個protected $table屬性:

namespace?App\Model;

use?think\Model;

class?Book?extends?Model
{
????protected?$table?=?'book';
}

這樣,Book模型就可以與book數(shù)據(jù)表進行交互了。

接下來,我們需要編寫修改數(shù)據(jù)的代碼。假設(shè)我們要修改某一本書籍的價格。我們可以通過以下代碼實現(xiàn):

use?App\Model\Book;

$book?=?Book::get(1);?//?獲取主鍵為1的書籍對象
$book->price?=?29.99;?//?修改價格
$book->save();?//?保存修改

在上述代碼中,我們首先使用Book::get(1)方法獲取主鍵為1的書籍對象,然后修改了價格并通過$book->save()方法保存修改。

除了通過主鍵獲取對象,我們也可以使用where方法進行篩選對象。例如,如果我們要修改作者為“張三”的所有書籍的價格,可以使用以下代碼:

use?App\Model\Book;

$books?=?Book::where('author',?'=',?'張三')->select();?//?獲取所有作者為“張三”的書籍對象
foreach?($books?as?$book)?{
????$book->price?*=?0.8;?//?將價格打八折
????$book->save();?//?保存修改
}

在上述代碼中,我們使用Book::where('author', '=', '張三')->select()方法獲取所有作者為“張三”的書籍對象,并通過foreach循環(huán)遍歷這些對象,將價格打八折并保存修改。

除了上述方法外,我們還可以使用update方法一次性修改數(shù)據(jù)。例如,如果我們要將所有作者為“李四”的書籍價格修改為35元,可以使用以下代碼:

use?App\Model\Book;

$result?=?Book::where('author',?'=',?'李四')->update(['price'?=>?35.00]);?//?修改價格
if?($result?!==?false)?{
????echo?'修改成功!';?//?輸出結(jié)果
}

在上述代碼中,我們使用Book::where('author', '=', '李四')->update(['price' => 35.00])方法一次性將作者為“李四”的所有書籍的價格修改為35元,并通過$result !== falserrreee

? ??? ????? ?? ??, ?? ? ??? ??? ? ????.

???? Book ??? ???? ???. AppModel ????? ? ??? ????. ??rrreee???? ????? ??? ??? ???? ???? ???. ???? ?? ?? ???? protected $table ??? ????? ? ????: ??rrreee?? ??? ???? Book ??? book ??? ???? ????????. ???????? ???? ???? ??? ???? ???. ?? ?? ??? ???? ??? ??? ?????. ?? ??? ?? ?? ??? ? ????. ??rrreee??? ????? ?? <code>Book::get(1) ???? ???? ?? ? 1? ?? book ??? ?? ?? ??? ???? ?? $book->save() ???? ?? ??? ?????. ?????? ?? ?? ??? ?? ? ??? where ???? ???? ??? ???? ?? ????. ?? ?? ??? "Zhang San"? ?? ?? ??? ????? ?? ??? ??? ? ????. ??rrreee?? ? ????? Book::where('author', '=', ' Zhang San')->select() ???? ??? "Zhang San"? ?? ? ??? ???? foreach? ?? ??? ??? ???? ??? ?????. 20%?? ???? ?? ??? ?????. ?????? ?? ??? update ??? ???? ???? ? ?? ??? ?? ????. ?? ??, ??? "lee思"? ?? ?? ??? 35???? ????? ?? ??? ??? ? ????. ??rrreee??? ???? Book::where(' ??', '= ', '李思')->update(['price' => 35.00]) ???? "lee思"? ? ?? ?? ??? ? ?? 35???? ?????. , ??? $result !== false? ?????. ??? ????? ?????. ????? ??? thinkphp3.2?? ???? ???? ?????. ????? ??? ???? ?????. ??

? ??? thinkphp3.2?? ???? ???? ??? ?? ?? ??? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? ????? ??
? ?? ??? ????? ???? ??? ??????, ???? ?????? ????. ? ???? ?? ???? ?? ??? ?? ????. ???? ??? ???? ???? ??? ?? admin@php.cn?? ?????.

? AI ??

Undresser.AI Undress

Undresser.AI Undress

???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover

AI Clothes Remover

???? ?? ???? ??? AI ?????.

Video Face Swap

Video Face Swap

??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

???

??? ??

???++7.3.1

???++7.3.1

???? ?? ?? ?? ???

SublimeText3 ??? ??

SublimeText3 ??? ??

??? ??, ???? ?? ????.

???? 13.0.1 ???

???? 13.0.1 ???

??? PHP ?? ?? ??

???? CS6

???? CS6

??? ? ?? ??

SublimeText3 Mac ??

SublimeText3 Mac ??

? ??? ?? ?? ?????(SublimeText3)

???

??? ??

??? ????
1601
29
PHP ????
1502
276
???