• 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
301 wizyt
pytanie zadane 10 grudnia 2017 w PHP, Symfony, Zend przez mi-20 Stary wyjadacz (10,460 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,460 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,460 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,460 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ź 83 wizyt
pytanie zadane 8 stycznia 2018 w PHP, Symfony, Zend przez mi-20 Stary wyjadacz (10,460 p.)
0 głosów
0 odpowiedzi 68 wizyt
pytanie zadane 13 lutego 2018 w PHP, Symfony, Zend przez mi-20 Stary wyjadacz (10,460 p.)
0 głosów
0 odpowiedzi 47 wizyt
pytanie zadane 9 lutego 2018 w PHP, Symfony, Zend przez mi-20 Stary wyjadacz (10,460 p.)
Porady nie od parady
Komentarze do pytań nie służą do odpowiadania, od tego jest wydzielona sekcja odpowiedzi. Funkcją komentarzy jest natomiast możliwość uzyskania dodatkowych informacji na temat samego posta.Komentarze

66,472 zapytań

113,245 odpowiedzi

239,781 komentarzy

46,608 pasjonatów

Przeglądających: 216
Pasjonatów: 12 Gości: 204

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.

...