第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何將表單數(shù)據(jù)提交到MySQL數(shù)據(jù)庫(kù)

如何將表單數(shù)據(jù)提交到MySQL數(shù)據(jù)庫(kù)

PHP
慕慕森 2021-04-09 13:15:33
我對(duì)Laravel和編碼一般還是比較陌生。我正在嘗試使用Eloquent并將數(shù)據(jù)從表單傳遞到MySQL數(shù)據(jù)庫(kù)。我可以“提交”,沒(méi)有任何錯(cuò)誤,但是看不到表中的數(shù)據(jù)。我覺(jué)得自己的代碼變得越來(lái)越混亂,因?yàn)槲蚁肱宄@一點(diǎn),所以我希望對(duì)自己的代碼進(jìn)行審查。通過(guò)閱讀教程,書籍并查看其他人的代碼,我嘗試了幾種不同的方法來(lái)執(zhí)行此操作。路線Route::post('submit', function (Request $request) {    $data = $request->validate([        'title' => 'required|max:255',        'category' => 'required|max:255',        'content' => 'required|max:900',    ]);    return redirect('submit');});控制器<?phppublic function store(Request $request){    Post::create([        'title' => $request->title,        'category' => $request->category,        'content' => $request->content,    ]);    return redirect('views.submit');}查看/刀片<div>    <form action='' method='post'>        @csrf        <p><label>Title</label><br/>            <input type='text' name='title' value=''><?php if (isset($error)) {                echo $_POST['title'];            }?></p>        <p><label>Category</label><br/>            <textarea name='category' cols='60' rows='10'><?php if (isset($error)) {                    echo $_POST['category'];                }?></textarea></p>        <p><label>Content</label><br/>            <textarea name='content' cols='60' rows='10'><?php if (isset($error)) {                    echo $_POST['content'];                }?></textarea></p>        <p><input type='submit' name='submit' value='Submit'></p>    </form></div>我希望這會(huì)將數(shù)據(jù)傳遞到名為“博客”的表中。
查看完整描述

1 回答

?
弒天下

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超8個(gè)贊

因此,我在進(jìn)行了幾處更改之后終于解決了這個(gè)問(wèn)題。


我做的第一件事是將控制器移至/app/books.php


我將代碼簡(jiǎn)化為以下代碼:


<?php


namespace App;


use Illuminate\Database\Eloquent\Model;


class books extends Model

{

    protected $fillable = [

        'title',

        'author',

        'category',

    ];

}

然后,我將路由修改為不包括重定向:


Route::post('/submitbook', function (Request $request) {

    $data = $request->validate([

        'title' => 'required|max:255',

        'author' => 'required|max:255',

        'category' => 'required|max:255',

    ]);

也許最大的解決方案是由a幸發(fā)生的。我當(dāng)時(shí)正在處理一個(gè)單獨(dú)的問(wèn)題,必須清除我的known_hosts文件,然后一切正常。


查看完整回答
反對(duì) 回復(fù) 2021-04-23
  • 1 回答
  • 0 關(guān)注
  • 324 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)