1
我得到這個錯誤unknown city city = Faislabad,但我在我的數據庫中有這個列。我想要獲取哪些城市是faislabad的數據。SQLSTATE [42S22]:Column not found:
我的控制器的代碼是
public function chart(Request $request)
{
$users = Disease::where("city=$request->city")
->get();
$chart = Charts::database($users, 'bar', 'highcharts')
->title("Monthly new Register Users")
->elementLabel("Total Users")
->dimensions(1000, 500)
->responsive(false)
->groupBy('name');
return view('test1',compact('chart'));
}
而對於我的表在遷移
public function up()
{
Schema::create('diseases', function (Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('city');
$table->string('symptomps');
});
}
請告訴我,我在做什麼錯在此。
你不發送費薩拉巴德作爲一個字符串到數據庫,因此它認爲它是一個列,並不能找到它。使用參數並設置值 –
@SamiKuhmonen抱歉,我無法理解您提供的解決方案 –