ホームページ  >  記事  >  バックエンド開発  >  ThinkPHP が配列挿入を書き込み、最新の挿入データ ID を取得する例、thinkphp example_PHP チュートリアル

ThinkPHP が配列挿入を書き込み、最新の挿入データ ID を取得する例、thinkphp example_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:15:271005ブラウズ

ThinkPHP の書き込み配列挿入と最新の挿入データ ID の取得の例、thinkphp の例

この記事の例では、thinkphpで配列の挿入を記述し、最新の挿入データIDを取得する実装方法を説明します。参考のためにみんなで共有してください。具体的な手法の分析は次のとおりです:

この例では、thinkphp が独自に配列挿入を記述する方法を説明します。ここでは例として登録ユーザーを示します。

具体的な実装コードは次のとおりです:

コードをコピーします コードは次のとおりです:
public function insert2(){
header("Content-Type:text/html; charset=utf-8"); $Dao = M("User") // 書き込まれたデータ配列を構築します
; $data["ユーザー名"] = $_POST["ユーザー名"];
$data["パスワード"] = md5($_POST["パスワード"];);
$data["メール"] = $_POST["メール"];
$data["regdate"] = time() // データを書き込みます
; if($lastInsId = $Dao->add($data)){ //$lastInsId は最後に挿入されたデータの ID です
echo "挿入データ ID は $lastInsId";
} その他 {
$this->error('データ書き込みエラー!');
}
}
この記事で説明した内容が、皆様の ThinkPHP フレームワーク プログラミングに役立つことを願っています。

thinkphp はデータを書き込み、このデータの ID を取得します

挿入が成功した場合は非常に簡単です

$res=insert ステートメントを実行しました;
if($res)
{
$session['id']=$res['id']
操作が正常に実行されました
}

thinkphpには挿入されたデータIDを返す関数はありますか

通常、データを挿入すると、データの ID が返されます。

$map は配列です。 ;
この $id は、このデータに挿入される ID です


http://www.bkjia.com/PHPjc/904923.html

tru​​ehttp://www.bkjia.com/PHPjc/904923.html技術記事 ThinkPHP で挿入する配列を書き込み、最新の挿入データ ID を取得する例、thinkphp の例 この記事では、挿入する配列を書き込み、最新の挿入データ ID を取得する thinkphp の実装方法について説明します。みんなとシェアしましょう...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。