PluginProbe
School Management System – WPSchoolPress / 2.2.43
School Management System – WPSchoolPress v2.2.43
2.2.48 2.2.47 2.2.46 2.2.45 2.2.44 2.2.43 2.2.42 2.2.41 2.2.40 2.2.39 2.2.38 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 All 103 releases
wpschoolpress / includes / wpsp-editsubjectForm.php

wpsp-editsubjectForm.php in School Management System – WPSchoolPress 2.2.43, at includes/wpsp-editsubjectForm.php

91 lines 5.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php if (!defined( 'ABSPATH' ) )
2 exit('No Such File');
3 $subjectid=intval($_GET['id']);
4 $teacher_table= $wpdb->prefix."wpsp_teacher";
5 $classnumber = $wpdb->prefix."wpsp_class";
6 $teacher_data = $wpdb->get_results("select * from $teacher_table");
7 $subtable=$wpdb->prefix."wpsp_subject";
8 //$wpsp_subjects =$wpdb->get_results("select * from $subtable where id='".esc_sql($subjectid)."'");
9 $wpsp_subjects = $wpdb->get_results($wpdb->prepare("SELECT * FROM $subtable WHERE id = %d",$subjectid));
10 foreach ($wpsp_subjects as $subject_data) {
11 $subid = intval($subject_data->id);
12 $classid = intval($subject_data->class_id);
13 $subname = $subject_data->sub_name;
14 $subcode = $subject_data->sub_code;
15 $subteacherid = $subject_data->sub_teach_id;
16 $subbookname = $subject_data->book_name;
17 }
18 ?>
19 <!-- This form is used for Edit Subject Details -->
20 <div class="formresponse"></div>
21 <form action="" name="SubjectEditForm" id="SEditForm" method="post">
22 <?php wp_nonce_field( 'SubjectRegister', 'subregister_nonce', '', true ); ?>
23 <div class="wpsp-col-xs-12">
24 <div class="wpsp-card">
25 <div class="wpsp-card-head">
26 <h3 class="wpsp-card-title"><?php esc_html_e( 'Edit Subject Details', 'wpschoolpress' ); ?></h3>
27 </div>
28 <div class="wpsp-card-body">
29 <div class="wpsp-col-md-12 line_box">
30 <div class="wpsp-row">
31 <?php
32 // $wpsp_class =$wpdb->get_results("select c_name from $classnumber where cid='".esc_sql($classid)."'");
33 $wpsp_class = $wpdb->get_results($wpdb->prepare("SELECT c_name FROM $classnumber WHERE cid = %d",$classid));
34 ?>
35 <label class="wpsp-labelMain" for="Name"><?php echo esc_html("Class Name","wpschoolpress");?>: <?php if(!empty($wpsp_class)){ echo esc_html($wpsp_class[0]->c_name); }else{
36 $wpsp_class[0]->c_name = '';
37 };?></label>
38 </div>
39 </div>
40 </div>
41 <input type="hidden" name="cid" value="<?php echo esc_attr($subid);?>">
42 <div class="wpsp-card-body">
43 <div class="wpsp-col-md-12 line_box">
44 <div class="wpsp-row">
45 <?php do_action('wpsp_before_subject_detail_fields'); ?>
46 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
47 <div class="wpsp-form-group">
48 <label class="wpsp-label" for="Name"><?php esc_html_e("Subject","wpschoolpress");?> <span class="wpsp-required"> *</span></label>
49 <input type="text" class="wpsp-form-control" ID="EditSName" name="EditSName" placeholder="Subject Name" value="<?php echo esc_attr($subname);?>">
50 <input type="hidden" class="wpsp-form-control" value="<?php echo esc_attr($subid);?>" id="SRowID" name="SRowID">
51 <input type="hidden" class="wpsp-form-control" value="" id="ESClassID" name="ClassID">
52 <input type="hidden" id="wpsp_locationginal1" value="<?php echo esc_attr(admin_url());?>"/>
53 </div>
54 </div>
55 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
56 <div class="wpsp-form-group">
57 <label class="wpsp-label" for="Name"><?php esc_html_e("Subject Code","wpschoolpress");?></label>
58 <input type="text" class="wpsp-form-control" ID="EditSCode" name="EditSCode" placeholder="Subject Code" value="<?php echo esc_attr($subcode);?>"></div>
59 </div>
60 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12"> <div class="wpsp-form-group">
61 <label class="wpsp-label" for="Name"><?php esc_html_e("Subject Teacher (Incharge)","wpschoolpress");?></label>
62 <select name="EditSTeacherID" id="EditSTeacherID" class="wpsp-form-control">
63 <option value=""><?php echo esc_html("Select Teacher","wpschoolpress");?> </option>
64 <?php foreach ($teacher_data as $teacher_list) {
65 $teacherlistid= intval($teacher_list->wp_usr_id);?>
66 <option value="<?php echo esc_attr($teacherlistid);?>"
67 <?php if($teacherlistid == $subteacherid) echo esc_html("selected","wpschoolpress"); ?> >
68 <?php echo esc_html($teacher_list->first_name ." ". $teacher_list->last_name);?>
69 </option>
70 <?php } ?>
71 </select>
72 </div>
73 </div>
74 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
75 <div class="wpsp-form-group">
76 <label class="wpsp-label" for="BName"><?php esc_html_e("Book Name","wpschoolpress");?></label>
77 <input type="text" class="wpsp-form-control" name="EditBName" id="EditBName" placeholder="Book Name" value="<?php echo esc_attr($subbookname);?>">
78 </div>
79 </div>
80 <?php do_action('wpsp_after_subject_detail_fields'); ?>
81 </div>
82 </div>
83 <?php do_action( 'wpsp_after_subject_edit_form', $subid, $classid ); ?>
84 <div class="wpsp-col-md-12">
85 <input type="submit" id="SEditSave" class="wpsp-btn wpsp-btn-success" value="Update">
86 <a href="<?php echo esc_url(wpsp_admin_url().'sch-subject')?>" class="wpsp-btn wpsp-dark-btn" ><?php echo esc_html("Back","wpschoolpress");?></a>
87 </div>
88 </div>
89 </div>
90 </div>
91 </form><!-- End of Edit Subject Details Form -->