'da 2053 hatası oluşuyor İlk olarak ortamım LAMP (MariaDB için M dur).SQLSTATE [HY000]: Genel hata: Laravel
Tüm hatadır: modelinde
SQLSTATE[HY000]: General error: 2053 (SQL: UPDATE Demos SET Hit = ifnull(Hit,0) + 1 WHERE id = '27')
kodu nedir söylemek istediğim bu kod benim yerel iyi çalışır olduğunu
protected function IncreaseHit($id) {
DB::select('UPDATE Demos SET Hit = ifnull(Hit,0) + 1 WHERE id = \''.$id.'\'');
}
olduğunu. (Mahalli çevre MAMP budur.)
Ve denetleyicisi de modeli yöntemiyle yukarıdaki aramalar kodu yanlış olanı bulamıyor
if(Cookie::get('My_Cookie_'.$id) != 'On'){
Demos::IncreaseHit($id);
Cookie::queue(Cookie::make('CS_View_'.$id, 'On',2160000));
}//Cookie Check
... bana bu hatayı düzeltmek nasıl bildirin olduğunu.
Öncelikle DB :: raw(), ikincisi - DB :: select() öğesini yalnızca veri seçmek için kullanmalısınız – mcklayin
Yorumunuz için teşekkür ederiz. Sonra ne Eloquent ORM olmadan kendi DB sorgu yapmak istiyorum? – HyeonJunOh