duanran6441 2017-03-04 03:27
浏览 138

从PHP Laravel 5.3中的Select Option和Radio Option获取值

How can I get value from select option in view and insert it to DB ?

I tried many different way but it's not work.

Here is my code

My Controller

public function getAdd(){
      $categories = Categories::all();
      return view('admin.posts.add',['categories'=>$categories]);
    }

    public function postAdd(Request $request){
      $posts = new Posts();

      $posts->title = $request->title;
      $posts->content = $request->content;
      $posts->category_id = $request->category_id;
      $posts->status = $request->status;
      dd($posts);

My view

      <form action="admin/posts/add" method="post">
        <input type="hidden" name="_token" value="{{ csrf_token() }}">
        <div class="form-group">
          <label>Tiêu Đề</label>
          <input class="form-control" name="title" placeholder="Tên Tiêu Đề">
        </div>
        <div class="form-group">
          <label>Nội Dung</label>
          <textarea class="form-control ckeditor" name="content" rows="10"></textarea>
        </div>
        <div class="form-group">
          <label>Chọn Danh Mục</label>
          <select nane = "category_id" class="form-control">
            <?php foreach ($categories as $cate): ?>
              <option value="{{$cate->id}}">{{$cate->name}}</option>
            <?php endforeach; ?>
          </select>
        </div>
        <div class="form-group">
          <label>Trạng Thái</label>
          <label class="radio-inline">
            <input type="radio" name="optionsRadiosInline" name="status" posts id="optionsRadiosInline1" value="1" checked="">Xuất Bản
          </label>
          <label class="radio-inline">
            <input type="radio" name="optionsRadiosInline" name="status" posts id="optionsRadiosInline2" value="0">Nháp
          </label>
        </div>
        <button type="submit"class="btn btn-default">Submit Button</button>
        <button type="reset" class="btn btn-default">Reset Button</button>
      </form>

And My result

#attributes: array:4 [▼
"title" => "sdfsfd"
"content" => """
  <p>

  \tsfsdf</p>
  """
"category_id" => null
"status" => null

]

I can get value from title and content but Category Id and Status is not :(

How can I fix that.

Thanks

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 matlab不知道怎么改,求解答!!
    • ¥15 永磁直线电机的电流环pi调不出来
    • ¥15 用stata实现聚类的代码
    • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
    • ¥20 docker里部署springboot项目,访问不到扬声器
    • ¥15 netty整合springboot之后自动重连失效
    • ¥15 悬赏!微信开发者工具报错,求帮改
    • ¥20 wireshark抓不到vlan
    • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
    • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持