-2

私のアプリケーションでは、学生の科目とその結果が表示されます。まず、このアプリケーションは、件名と結果のみを表示するように作成しました。しかし、管理パネルから被験者の結果を更新する機能を拡張する必要があります。

問題は私のデータベースにあります。学生が特定の科目に参加した場合、結果を記録しました。例として、学生が数学を欠席した場合、アプリケーションでは数学の結果なしで科目が印刷されます。

必要なのは、各学生の結果を更新することです。私が気づいたのは、学生の結果を更新するには、更新、挿入、および削除クエリを作成する必要があるということです。

3 つのクエリを処理したくありません。これを行うためのより柔軟な方法を探しています。

私が遭遇した1つの解決策は、データベースを手動で更新することです。つまり、学生が特定の科目を欠席した場合、結果を 0 に更新して記録を保持します。そのため、管理パネルでは、更新クエリのみを使用する必要があります。データベースの概念からこれがどこに問題があるのか​​ わかりません。

より良い解決策はありますか?

4

1 に答える 1

0

私はあなたの質問を理解していませんでした...これは役に立つかもしれませんこれをチェックしてください

$var=1;
update tablename set col=col+$var

前の値を取得せずに値を直接追加できます。

于 2013-11-05T07:44:58.117 に答える