• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Laravel, dodawanie danych do bazy danych

0 głosów
286 wizyt
pytanie zadane 10 grudnia 2017 w PHP, Symfony, Zend przez mi-20 Stary wyjadacz (10,360 p.)

Witam, ucząc się Laravel-a chcę dodać dane z formularza do bazy danych,

w kontrolerze mam taki kod:

public function save(Request $request)
    {
        //dd($request->all());
        NewAd::create($request->all());

    }

w modelu:

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class NewAd extends Model
{
    protected $fillable = ['dan', 'dan', 'dan', 'dan', 'dan', 'dan', 'dan', 'dan', 'dan'];
}

w routingu:

Route::post('/save', 'NewAd@save');

i otrzymuję taki oto błąd:::

Method [create] does not exist on [App\Http\Controllers\NewAd].

 

Jak to naprawić? z góry dzięki :D

1 odpowiedź

0 głosów
odpowiedź 10 grudnia 2017 przez iKED Początkujący (300 p.)

Twój kontroler powinien nazywać się NewAdController

komentarz 10 grudnia 2017 przez mi-20 Stary wyjadacz (10,360 p.)
zmieniłem i niestety nie działa. Myślę że to nie to. Nowy kontroler dodałem przez php artisan i automatycznie się dodała nazwa bez Controller.
komentarz 10 grudnia 2017 przez mi-20 Stary wyjadacz (10,360 p.)

po zmianach na NewAdController

mam taki błąd:

  include(C:\xampp\htdocs\georg\vendor\composer/../../app/Http/Controllers/NewAd.php): failed to open stream: No such file or directory

komentarz 10 grudnia 2017 przez mi-20 Stary wyjadacz (10,360 p.)
Ten błąd już ogarnąłem, teraz ponownie jest ten:

Method [create] does not exist on [App\Http\Controllers\NewAdController].

mógłby się ktoś wypowiedzieć? :)

Podobne pytania

0 głosów
1 odpowiedź 80 wizyt
pytanie zadane 8 stycznia 2018 w PHP, Symfony, Zend przez mi-20 Stary wyjadacz (10,360 p.)
0 głosów
0 odpowiedzi 66 wizyt
pytanie zadane 13 lutego 2018 w PHP, Symfony, Zend przez mi-20 Stary wyjadacz (10,360 p.)
0 głosów
0 odpowiedzi 46 wizyt
pytanie zadane 9 lutego 2018 w PHP, Symfony, Zend przez mi-20 Stary wyjadacz (10,360 p.)
Porady nie od parady
Zadając pytanie postaraj się o odpowiedni tytuł, kategorię oraz tagi.Tagi

64,924 zapytań

111,391 odpowiedzi

234,424 komentarzy

46,754 pasjonatów

Przeglądających: 246
Pasjonatów: 11 Gości: 235

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...