国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Laravel 5.1 表單提交數(shù)據(jù)(包含數(shù)組)插入數(shù)據(jù)庫(kù)錯(cuò)誤解決辦法

NusterCache / 1667人閱讀

摘要:當(dāng)表單中有需要提交數(shù)組到數(shù)據(jù)庫(kù),比如要加一些客服的信息,會(huì)拋出輸入的字段不能為數(shù)組的錯(cuò)誤,解決辦法也很簡(jiǎn)單。增加多個(gè)客服需要用到數(shù)組拋出的錯(cuò)誤解決辦法模型中把需要提交的字段阻止,在控制器中多帶帶用接收并將其序列化,然后再進(jìn)行保存就可以了。

當(dāng)表單中有需要提交數(shù)組到數(shù)據(jù)庫(kù),比如要加一些客服QQ的信息,Laravel 會(huì)拋出輸入的字段不能為數(shù)組的錯(cuò)誤,解決辦法也很簡(jiǎn)單。

增加多個(gè)QQ客服需要用到數(shù)組

拋出的錯(cuò)誤

ErrorException in helpers.php line 671:preg_replace(): Parameter mismatch, pattern is a string while replacement is an array

解決辦法:

模型中把需要提交的字段“阻止”,在控制器中多帶帶用Input接收并將其序列化,然后再進(jìn)行保存就可以了。

模型示例:

class Shop extends Model
{
    public $timestamps=false;
    protected $guarded = ["qq","submit"];
}

控制器示例

public function store(CheckNameRequest $request)
{
    $shop = Shop::create(Input::get());
    $shop->qq = serialize(Input::get("qq"));
    $shop->save();
}

同理,在顯示的時(shí)候?qū)⑵浞葱蛄谢纯伞?/p>

原文地址:http://note.mango.im/article/24

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/21144.html

相關(guān)文章

  • Laravel 5系列教程七:表單驗(yàn)證 Validation

    摘要:幾乎在每一個(gè)應(yīng)用當(dāng)中都會(huì)有表單,而有表單基本就離不開(kāi)表單驗(yàn)證。在中,其實(shí)可以說(shuō)是有兩種方式來(lái)進(jìn)行表單驗(yàn)證使用和使用。然后,上面的驗(yàn)證規(guī)則是對(duì)于和兩個(gè)字段,我們需要用戶為其填充內(nèi)容,不能為空。 原文來(lái)自:https://laravist.com/article/15 免費(fèi)視頻教程地址 https://laravist.com/series/laravel-5-basic Laravis...

    jindong 評(píng)論0 收藏0
  • Laravel 5.4 入門系列 6. 文章的創(chuàng)建

    摘要:基本功能創(chuàng)建文章的第一步是用戶發(fā)請(qǐng)求,然后返回創(chuàng)建文章的頁(yè)面。實(shí)際上,會(huì)報(bào)錯(cuò)添加保護(hù)雖然我們完成了基本功能,但是提交請(qǐng)求的時(shí)候還是會(huì)報(bào)錯(cuò),其實(shí)這是防止攻擊。假如違反了規(guī)則,錯(cuò)誤信息會(huì)自動(dòng)被保存在閃存的中,即只對(duì)下一次請(qǐng)求生效。 基本功能 創(chuàng)建文章的第一步是用戶發(fā)請(qǐng)求,然后返回創(chuàng)建文章的頁(yè)面。 路由:處理用戶「創(chuàng)建文章」的請(qǐng)求 /routes/web.php Route::get(/po...

    levius 評(píng)論0 收藏0
  • Laravel 上手教程之實(shí)現(xiàn)用戶注冊(cè)和登錄

    摘要:在文件的標(biāo)簽中加上以下代碼新手上路注冊(cè)登陸上面只是引用了一些簡(jiǎn)單的的,也沒(méi)什么難的,不用傷心。 Laravel身為最優(yōu)雅的PHP框架,很多學(xué)習(xí)PHP的小伙伴造就對(duì)Laravel垂涎欲滴。今天就來(lái)實(shí)現(xiàn)你的愿望,讓我們一起從零開(kāi)始,利用Laravel實(shí)現(xiàn)Web應(yīng)用最常見(jiàn)的注冊(cè)和登錄功能!所有的課程源碼已放在Github上:laravel-start. Race Start ! 首先我們來(lái)...

    stormgens 評(píng)論0 收藏0
  • Laravel 5系列教程十:實(shí)現(xiàn)文章的修改

    摘要:來(lái)看看具體的步驟注冊(cè)路由在中,注冊(cè)我們的編輯頁(yè)面的路由這個(gè)路由接受一個(gè)參數(shù),意為文章的,我們會(huì)需要根據(jù)這個(gè)來(lái)查詢我們要修改的文章。然后渲染視圖,并將查詢到的和傳給視圖。下面我打算再開(kāi)一個(gè)系列說(shuō)說(shuō)的新特性 原文來(lái)自https://laravist.com/article/20 免費(fèi)視頻教程地址 https://laravist.com/series/laravel-5-basic La...

    pf_miles 評(píng)論0 收藏0
  • laravel5.5手寫教程3的基于資源路由的CURD操作(適合初學(xué)者)

    摘要:新增一篇新聞新增失敗輸入不符合要求請(qǐng)輸入標(biāo)題請(qǐng)輸入內(nèi)容新增文章上面代碼中的是為了防攻擊的,每個(gè)表單都必須存在。 本文我將結(jié)合簡(jiǎn)單例子,完成laravel框架下的增刪改查,希望會(huì)對(duì)大家有所幫助。在進(jìn)行之前,大家應(yīng)該保證自己的數(shù)據(jù)庫(kù)鏈接無(wú)誤,artisan命令能正常使用,路由鏈接無(wú)問(wèn)題。 一、創(chuàng)建控制器、路由避免影響其他路由,我們先注釋掉之前聯(lián)系時(shí)編寫的所有路由。因?yàn)樯弦徽挛覀円呀?jīng)學(xué)會(huì)建立...

    olle 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<