为什么我的值不能进入数据库?
如果需要更多的代码,请告诉我。
警告:
查询连接中的异常。php第713行:SQLSTATE[23000]:完整性约束冲突:1048列“name”不能为空(SQL:insert-intobookmarks
(name
,season
,插曲
,更新
,创建
)值(,,2016-06-19 21:44:05,2016-06-19 21:44:05))
控制器:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Bookmark;
use App\Http\Requests;
class BookmarkController extends Controller
{
public function __construct() {
$this->middleware('auth');
}
public function index() {
return view('bookmarks.bookmarks');
}
public function save(Request $request) {
$bookmark = new Bookmark;
$bookmark->name = $request->name;
$bookmark->season = $request->season;
$bookmark->episode = $request->episode;
$bookmark->save();
return redirect('bookmarks');
}
public function add() {
return view('bookmarks.add');
}
}
HTML页面:
@extends('layouts.app')
@section('content')
<div class="container">
<h1 class="text-center">Add Bookmark</h1>
<form method="post" action="{{ url('/bookmarks') }}">
{{ csrf_field() }}
<div class="form-group">
<label for="name">Name:</label>
<input type="text" class="form-control" id="name" placeholder="Name">
</div>
<div class="form-group">
<label for="season">Season:</label>
<input type="text" class="form-control" id="season" placeholder="Season">
</div>
<div class="form-group">
<label for="episode">Episode:</label>
<input type="text" class="form-control" id="episode" placeholder="Episode">
</div>
<button type="submit" class="btn btn-primary">Add Booenter code herekmark</button>
</form>
</div>
@endsection
这是HTML的外观:
@extends('layouts.app')
@section('content')
<div class="container">
<h1 class="text-center">Add Bookmark</h1>
<form method="post" action="{{ url('/bookmarks') }}">
{{ csrf_field() }}
<div class="form-group">
<label for="name">Name:</label>
<input type="text" class="form-control" id="name" name="name" placeholder="Name">
</div>
<div class="form-group">
<label for="season">Season:</label>
<input type="text" class="form-control" id="season" name="season" placeholder="Season">
</div>
<div class="form-group">
<label for="episode">Episode:</label>
<input type="text" class="form-control" id="episode" name="episode" placeholder="Episode">
</div>
<button type="submit" class="btn btn-primary">Add Booenter code herekmark</button>
</form>
</div>
@endsection
您忘记向输入元素添加name属性
我的数据库代码是这样的。 出现成功保存的消息,但在数据库中找不到该值。请告诉我为什么会这样?
我试图转换到为一个PHP网站,不幸的是,我在localhost成功,但在测试服务器上失败了。 本地主机: php/5.3.29(brew安装php53)或PHP/5.6.8(xampp) Apache/2.4.16 测试服务器: PHP/5.6.14 nginx/1.6.0 它们连接到同一个mysql数据库(编码:utf8mb4,归类:utf8mb4_unicode_ci)。 数据表:(编码:ut
我对春靴还不熟悉。 我正在使用H2、JPA、Lombok、Spring Web和DevTools构建Rest API。 我遇到了以下问题:在数据库中插入一个值时,它会收到一个id(好的,很好),而在保存另一个数据时,它会将其保存为null。 我的申请。属性: 我的控制器: 我的模型: 我的存储库: 使用json中的有效负载发出post请求时,它会生成id并将“nome”的值保存为null。 我手动
我正在创建一个Android应用程序,将数据保存在SQLite数据库中,然后从同一个数据库读取数据。这样一来,我就不需要每次将数据联机到MySQL服务器。我将其连接到一个外部数据库,提取数据,并尝试查看数据是否正在保存,但当我尝试使用函数从SQLite数据库获取数据时,它似乎是空的 对于获取数据的类,数据会保存下来,当我试图检查它时,它会告诉我它是空的 所以我为测试添加了这个函数,并将其命名为On
问题内容: 我正在学习Swift,但是我在ViewDidLoad中有一个Int类型的变量(跟随者),我将该值设置为默认值0。然后,我执行一个Json Request并返回1数组,并将Followers的值设置为Json Array内部的任何数字788。但是,当我随后执行“打印”时,该值始终保持为0。这是我的代码,它会更有意义 如您所见,followers变量设置为0,当我执行HttpPost时,可
我有一个CSV文件,我正在尝试导入MongoDB数据库中的CSV文件。不幸的是,这种体验并没有像我希望的那样工作。CSV文件的内容不相关,因为当我使用MongoDB Compass手动导入它时,没有问题,它按我想要的方式出现。因此,如果可能的话,我试图使用Java和Spring Boot将其从本地文件夹保存到MongoDB,但我找不到任何关于如何这样做的好建议或解释。 我用的是Spring Boo