Mehrfaches Update mit Ajax mit PHP
Hey Leute, ich versuche meine Datenbank mit PHP und Ajax zu aktualisieren, aber unter der Annahme, dass das Textfeld dynamisch ist, versuche ich die Datenbank mit mehreren Updates mit einem Klick auf eine Schaltfläche zu aktualisieren SQL-Syntax: Suchen Sie im Handbuch zu Ihrer MySQL-Serverversion nach der richtigen Syntax für near '=' 100 'WHERE student_id =' 33 'AND subject_id =' 2 'AND school_id =' 1 'AND adv' in Zeile 1 " Ich bin mir mit meinem Code nicht ganz sicher, weil ich gerade experimentiere, wie ich es in Ajax mit PHP mache.
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());
Bitte helfen Sie Jungs. Danke im Voraus