1、创建一张表(迁移文件)
在命令提示符中输入php artisan make:migration create_table_msgs --create=msgs命令
C:\wamp64\www\weibo>php artisan make:migration create_table_msgs --create=msgs
2、添加字段,找到database->migrations->下的迁移文件进行添加
public function up()
{
Schema::create('msgs', function (Blueprint $table) {
$table->increments('id');
$table->string('title',40);
$table->text('content');
$table->integer('stu');
$table->timestamps();
});
}
然后输入命令C:\wamp64\www\weibo>php artisan migrate
3、创建控制器,Http->Controllers->
创建一个名为MsgController的控制器
在命令提示符中输入C:\wamp64\www\weibo>php artisan make:controller MsgController
4、路由响应方法
找到routes->web.php文件,输入
use DB;引入类
Route::get('msg/insert','MsgController@insert');
Route::get('msg/edit','MsgController@edit');
Route::get('msg/show','MsgController@show');
Route::get('msg/del','MsgController@del');
Route::get('msg/getId','MsgController@getId');
5、在控制器中输入方法、添加数据、返回ID的方法getId
1、添加数据
public function insert(){
$data = ['title'=>'Laravel DB Test','content'=>'方便使用sql查询','stu'=>'13'];
或者
$data = array(
array('title'=>'测试1','content'=>'测试1','stu'=>15),
array('title'=>'测试2','content'=