geometria
@geometria

(Error 500) Почему php не добавляет записи в базу данных?

PHP 7.2
Laravel Framework 6.7.0

в консоли получаю:
POST http://mysyte.ru/api/metki 500 (Internal Server Error) Uncaught (in promise) Error: Request failed with status code 500

Api/MetkiController.php:
namespace App\Http\Controllers\Api;
use DB;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;

class MetkiController extends Controller
{
     public function getHello(Request $request)
    {
       $address = $request->address;

        return 'Address: '.$address;
/*Если закоментировать эту строку, 
то консоль, без ошибок, отображает данные*/
DB::table('markers')->insert( ['address' => $address);
    }
}
  • Вопрос задан
  • 641 просмотр
Решения вопроса 1
Скорее всего вы забыли закрыть массив
public function getHello(Request $request)
{
   $address = $request->address;

    return 'Address: '.$address;
    /*Если закоментировать эту строку, 
    то консоль, без ошибок, отображает данные*/
    DB::table('markers')->insert(['address' => $address]);
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы