Actualización múltiple usando ajax con php

Hola chicos, estoy tratando de actualizar mi base de datos usando php ang ajax, pero asumiendo que el cuadro de texto es dinámico, es por eso que estoy tratando de actualizar la base de datos usando varias actualizaciones con un solo clic de un botón, pero mi error de fuego dice que "tienes un error en tu Sintaxis SQL; consulte el manual que corresponde a la versión de su servidor MySQL para conocer la sintaxis correcta para usar cerca de '=' 100 'DÓNDE Student_id =' 33 'Y subject_id =' 2 'AND school_id =' 1 'AND adv' en la línea 1 No estoy muy seguro con mi código porque solo estoy experimentando cómo hacerlo en ajax con php.

PHP:

    session_start();
    $school_id = $_SESSION['school_id'];
    $faculty_id = $_SESSION['user_id_fac'];
    $subject_id = $_POST['subject_id'];
    $year_grade_level = $_POST['year_level'];
    $subject_handeler_id = $_POST['subject_handler_id'];
    $student_grades_boy = $_POST['student_grades_boy'];
    $student_grades_girl = $_POST['student_grades_girl'];

    $update_grades_boys = "UPDATE registrar_grade_archive SET"; 

    //SET status = '0' WHERE subject_id = '$subject_id'"

    $vaues_girl = array();
    $values_boy = array();


    foreach ($student_grades_boy as $key=>$data) {
                                $student_id_B= $data['studnt_B_id'];
                                $grade_B = $data['studnt_grade_B'];

        $values_boy[$key] = 'grade = \''.$grade_B.'\' WHERE student_id = \''.$student_id_B.'\' AND subject_id = \''.$subject_id.'\' AND school_id = \''.$school_id.'\' AND advisor_faculty_id = \''.$faculty_id.'\' AND subject_handler_id = \''.$subject_handeler_id.'\' ' ;

                            }

        $values_boy = implode(', ', $values_boy);

        $ready_edit_grades_boy = $update_grades_boys . $values_boy;

        $save_grades_boy = mysql_query($ready_edit_grades_boy) or die(mysql_error());

por favor ayuda chicos gracias por adelantado

Respuestas a la pregunta(4)

Su respuesta a la pregunta