This article describes the implementation of thinkphp write array insertion and getting the latest insert data ID. Share to everyone for your reference. The specific methods are analyzed as follows:
This example tells the thinkphp how to write the array itself, here is the example of a registered user.
The specific implementation code is as follows:
Copy the Code Code as follows: Public function Insert2 () {
Header ("content-type:text/html; Charset=utf-8 ");
$Dao = M ("User"); Building an array of data to write
$data ["username"] = $_post["username"];
$data ["password"] = MD5 ($_post["password"];);
$data ["email"] = $_post["email"];
$data ["regdate"] = time (); Write Data
if ($lastInsId = $Dao->add ($data)) {//$LASTINSID is the ID of the most recently inserted data
echo "Insert Data ID: $lastInsId";
} else {
$this->error (' Data write Error! ');
}
}
It is hoped that this article will be helpful to everyone's thinkphp framework design.