J'écris une page de configuration du backend de site Web. Il n'y a qu'un seul tableau de données pour ces données, à savoir ID=1 et aucun id=2. Les modifications de données mises à jour sont toutes couvertes dans id=1
.Mais comment enregistrer le code suivant sous ID=1??
public function edit()
{
$configs = new Configs();
//這個ID傳輸 在模版是<input type="hidden" name="id" value="1" />
$configs->id = Request::input('id');
$configs->web_name = Request::input('web_name');
$configs->web_add = Request::input('web_add');
$configs->web_email = Request::input('web_email');
$configs->web_copy = Request::input('web_copy');
$configs->web_keywords = Request::input('web_keywords');
$configs->web_description = Request::input('web_description');
//問題在這里了,如何直接保存到數(shù)據(jù)庫ID1里呢 這樣寫好像不對
$configs = Configs::find(1);
$configs->save();
return redirect('/admin/config');
}
Remplacez $configs=new Configs();
par $configs=Configs::find(1);
$configs=new Configs();
改為$configs=Configs::find(1);
然后把后面的$configs = Configs::find(1)
$configs = Configs::find(1)
...ou la deuxième méthode : ??
Configs::where('id','=',1)->update([...]);