diff --git a/backend/app/Controllers/AuthController.php b/backend/app/Controllers/AuthController.php index 42c81b5..7c84546 100644 --- a/backend/app/Controllers/AuthController.php +++ b/backend/app/Controllers/AuthController.php @@ -619,7 +619,12 @@ class AuthController $response->status(401)->json(['status' => 'error', 'message' => 'غير مصرح']); return; } + + Database::query( + "UPDATE students SET full_name = ?, grade_level = ?, stream = ?, national_id = IF(? != '', ?, national_id), updated_at = NOW() WHERE id = ?", + [$fullName, $gradeLevel, $stream, $nationalId, $nationalId, $studentId] ); + $student = Database::selectOne("SELECT * FROM students WHERE id = ? LIMIT 1", [$studentId]); $response->json([