Editing:
Encoding:
ansi_x3.110-1983
ansi_x3.4-1968
armscii-8
asmo_449
big5
big5-hkscs
brf
bs_4730
bs_viewdata
cp10007
cp1125
cp1250
cp1253
cp1254
cp1255
cp1256
cp1257
cp1258
cp737
cp775
csa_z243.4-1985-1
csa_z243.4-1985-2
csa_z243.4-1985-gr
csn_369103
cwi
dec-mcs
din_66003
ds_2089
ebcdic-at-de
ebcdic-at-de-a
ebcdic-ca-fr
ebcdic-dk-no
ebcdic-dk-no-a
ebcdic-es
ebcdic-es-a
ebcdic-es-s
ebcdic-fi-se
ebcdic-fi-se-a
ebcdic-fr
ebcdic-is-friss
ebcdic-it
ebcdic-pt
ebcdic-uk
ebcdic-us
ecma-cyrillic
es
es2
euc-jisx0213
euc-jp
euc-jp-ms
euc-kr
euc-tw
gb18030
gb2312
gb_1988-80
gbk
georgian-academy
georgian-ps
gost_19768-74
greek-ccitt
greek7
greek7-old
gsm03.38
hp-greek8
hp-roman8
hp-roman9
hp-thai8
hp-turkish8
hz-gb-2312
ibm037
ibm038
ibm1004
ibm1026
ibm1047
ibm1124
ibm1129
ibm1132
ibm1133
ibm1160
ibm1161
ibm1162
ibm1163
ibm1164
ibm256
ibm273
ibm274
ibm275
ibm277
ibm278
ibm280
ibm281
ibm284
ibm285
ibm290
ibm297
ibm420
ibm423
ibm424
ibm437
ibm500
ibm850
ibm851
ibm852
ibm855
ibm856
ibm857
ibm860
ibm861
ibm862
ibm863
ibm864
ibm865
ibm866
ibm866nav
ibm868
ibm869
ibm870
ibm871
ibm874
ibm875
ibm880
ibm891
ibm903
ibm904
ibm905
ibm918
ibm922
iec_p27-1
inis
inis-8
inis-cyrillic
invariant
isiri-3342
iso-8859-1
iso-8859-10
iso-8859-11
iso-8859-13
iso-8859-14
iso-8859-15
iso-8859-16
iso-8859-2
iso-8859-3
iso-8859-4
iso-8859-5
iso-8859-6
iso-8859-7
iso-8859-8
iso-8859-9
iso-8859-9e
iso-ir-197
iso-ir-209
iso-ir-90
iso_10367-box
iso_10646
iso_11548-1
iso_2033-1983
iso_5427
iso_5427-ext
iso_5428
iso_646.basic
iso_646.irv
iso_6937
iso_6937-2-25
iso_6937-2-add
iso_8859-1,gl
iso_8859-supp
it
jis_c6220-1969-jp
jis_c6220-1969-ro
jis_c6229-1984-a
jis_c6229-1984-b
jis_c6229-1984-b-add
jis_c6229-1984-hand
jis_c6229-1984-hand-add
jis_c6229-1984-kana
jis_x0201
johab
jus_i.b1.002
jus_i.b1.003-mac
jus_i.b1.003-serb
koi-8
koi8-r
koi8-ru
koi8-t
koi8-u
ks_c_5601-1987
ksc5636
latin-greek
latin-greek-1
mac-centraleurope
mac-cyrillic
mac-is
mac-sami
mac-uk
macintosh
mik
msz_7795.3
nats-dano
nats-dano-add
nats-sefi
nats-sefi-add
nc_nc00-10
nextstep
nf_z_62-010
nf_z_62-010_1973
ns_4551-1
ns_4551-2
pt
pt154
pt2
rk1048
sami
sami-ws2
sen_850200_b
sen_850200_c
shift_jis
shift_jisx0213
t.101-g2
t.61-7bit
t.61-8bit
tcvn5712-1
tis-620
tscii
us-ascii
utf-7
utf-8
videotex-suppl
viscii
windows-1251
windows-1252
windows-31j
Use Code Editor
Save Changes
<link href="<?php echo base_url('assets/css/datatables/dataTables.bootstrap.css')?>" rel="stylesheet" type="text/css" /> <link href="<?php echo base_url('assets/css/chosen.css')?>" rel="stylesheet" type="text/css" /> <link href="<?php echo base_url('assets/css/jquery.datetimepicker.css')?>" rel="stylesheet" type="text/css" /> <script type="text/javascript"> function areyousure() { return confirm('Are You Sure'); } </script> <style> .chosen-container{width:100% !important} </style> <section class="content-header"> <h1> <?php echo $page_title; ?> <small><?php echo lang('list')?></small> </h1> <ol class="breadcrumb"> <li><a href="<?php echo site_url('admin')?>"><i class="fa fa-dashboard"></i> <?php echo lang('dashboard')?></a></li> <li class="active"><?php echo lang('patients')?></li> </ol> </section> <section class="content"> <?php if(validation_errors()){ ?> <div class="alert alert-danger alert-dismissable"> <i class="fa fa-ban"></i> <button type="button" class="close" data-dismiss="alert" aria-hidden="true"><i class="fa fa-close"></i></button> <b><?php echo lang('alert');?>!</b><?php echo validation_errors(); ?> </div> <?php } ?> <?php /* <div class="row" style="margin-bottom:10px;"> <div class="col-xs-12"> <div class=""> <div class="col-xs-4"> <select name="filter" id="patient_id" class="form-control chzn"> <option value="0">--<?php echo lang('filter')?>--</option> <?php foreach($patients as $new) { $sel = ""; echo '<option value="'.$new->id.'" '.$sel.'>'.$new->name.', '.$new->username.', '.$new->contact.'</option>'; } ?> </select> </div> </div> </div> </div> */ ?> <div class="row" style="margin-bottom:10px;"> <div class="col-xs-12"> <div class="btn-group pull-right"> <a class="btn btn-default" href="#add" data-toggle="modal"><i class="fa fa-plus"></i> <?php echo lang('add_new')?> </a> <a class="btn btn-danger" style="margin-left:12px;" href="<?php echo site_url('admin/patients/export/'); ?>"><i class="fa fa-download"></i> <?php echo lang('export')?></a> </div> </div> </div> <div class="row"> <div class="col-xs-12"> <div class="box"> <div class="box-header"> <h3 class="box-title"><?php echo lang('patients')?></h3> </div><!-- /.box-header --> <div class="col-xs-6" style="float:right"> <form method="post"> <div class="col-xs-5"> <input type="text" name="search" value="<?php echo @$_POST['search']?>" placeholder="Search" class="form-control" required="required" /> </div> <div class="col-xs-5"> <select name="filter_id" class="form-control" > <option value="">--Filter--</option> <option value="name" <?php echo (@$_POST['filter_id']=="name")?'selected="selected"':'';?> ><?php echo lang('name'); ?></option> <option value="gender" <?php echo (@$_POST['filter_id']=="gender")?'selected="selected"':'';?>><?php echo lang('gender'); ?></option> <option value="dob" <?php echo (@$_POST['filter_id']=="dob")?'selected="selected"':'';?>><?php echo lang('age'); ?></option> <option value="contact" <?php echo (@$_POST['filter_id']=="contact")?'selected="selected"':'';?>><?php echo lang('phone'); ?></option> <option value="email" <?php echo (@$_POST['filter_id']=="email")?'selected="selected"':'';?>><?php echo lang('email'); ?></option> <option value="username" <?php echo (@$_POST['filter_id']=="username")?'selected="selected"':'';?>><?php echo lang('username'); ?></option> </select> </div> <div class="col-xs-2"> <input type="submit" name="ok" value="<?php echo lang('search'); ?>" class="btn btn-default" /> </div> </form> </div> <div class="box-body table-responsive" style="margin-top:40px;" id="result"> <table id="example1" class="table table-bordered table-striped"> <thead> <tr> <th><?php echo lang('serial_number')?></th> <th><?php echo lang('fullname')?></th> <th><?php echo lang('city')?></th> <th><?php echo lang('gender')?></th> <th><?php echo lang('age')?></th> <th><?php echo lang('phone')?></th> <th><?php echo lang('email')?></th> <th><?php echo lang('username')?></th> <th width="35%" style="display:none"><?php echo lang('action')?></th> </tr> </thead> <?php if(isset($patients)):?> <tbody style="cursor:pointer"> <?php $i=1;foreach ($patients as $new){?> <tr class="gc_row"> <td id="<?php echo $new->id?>"><?php echo $i?></td> <td id="<?php echo $new->id?>"><?php echo ucwords($new->name)?> <?php echo ucwords($new->fathername)?> <?php echo ucwords($new->lastname)?></td> <td id="<?php echo $new->id?>"><?php echo $new->city ?></td> <td id="<?php echo $new->id?>"><?php echo $new->gender ?></td> <td id="<?php echo $new->id?>"><?php echo date('Y') - $new->dob ?></td> <td id="<?php echo $new->id?>">+<?php echo $new->isd ?> <?php echo $new->contact ?></td> <td id="<?php echo $new->id?>"><?php echo $new->email ?></td> <td id="<?php echo $new->id?>"><?php echo $new->username ?></td> <td width="35%" style="display:none"> <div class="btn-group"> <a class="btn btn-default" href="#view<?php echo $new->id; ?>" data-toggle="modal"><i class="fa fa-eye"></i> <?php echo lang('view')?></a> <a class="btn btn-primary" style="margin-left:12px;" href="#edit<?php echo $new->id; ?>" data-toggle="modal"><i class="fa fa-edit"></i> <?php echo lang('edit')?></a> <a class="btn btn-danger" style="margin-left:20px;" href="<?php echo site_url('admin/patients/delete/'.$new->id); ?>" onclick="return areyousure()"><i class="fa fa-trash"></i> <?php echo lang('delete')?></a> </div> <div class="btn-group"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> Action <span class="caret"></span> </button> <ul class="dropdown-menu dropdown-default pull-right" role="menu"> <li> <a href="<?php echo site_url('admin/patients/payment_history/'.$new->id); ?>"> <i class="entypo-eye"></i> <?php echo lang('payment_history')?> </a> </li> <li class="divider"></li> <li> <a href="<?php echo site_url('admin/patients/medication_history/'.$new->id); ?>"> <i class="entypo-eye"></i> <?php echo lang('medication_history')?> </a> </a> </li> </ul> </div> </td> </tr> <?php $i++;}?> </tbody> <?php endif;?> </table> </div><!-- /.box-body --> </div><!-- /.box --> </div> </div> </section> <div class="modal fade" id="add" tabindex="-1" role="dialog" aria-labelledby="addlabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content ff"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="addlabel"><?php echo lang('add');?> <?php echo lang('patient')?></h4> </div> <div class="modal-body"> <div id="err"> <?php if(validation_errors()){ ?> <div class="alert alert-danger alert-dismissable"> <i class="fa fa-ban"></i> <button type="button" class="close" data-dismiss="alert" aria-hidden="true"><i class="fa fa-close"></i></button> <b><?php echo lang('alert')?>!</b><?php echo validation_errors(); ?> </div> <?php } ?> </div> <form method="post" action="<?php echo site_url('admin/patients/add/')?>" id="add_form" enctype="multipart/form-data"> <div class="box-body"> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="name" style="clear:both;"><?php echo lang('firstname')?></label> <input type="text" name="name" value="<?php echo set_value('name')?>" class="form-control name"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="name" style="clear:both;"><?php echo lang('fathername')?></label> <input type="text" name="fathername" value="<?php echo set_value('fathername')?>" class="form-control fathername"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="name" style="clear:both;"><?php echo lang('lastname')?></label> <input type="text" name="lastname" value="<?php echo set_value('lastname')?>" class="form-control lastname"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="gender" style="clear:both;"><?php echo lang('gender')?></label> <input type="radio" name="gender" class="gender"value="Male" <?php echo (set_value('gender')=="Male")?'checked="checked"':'';?> /> <?php echo lang('male')?> <input type="radio" name="gender" class="gender" value="Female" <?php echo (set_value('gender')=="Female")?'checked="checked"':'';?>/> <?php echo lang('female')?> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="name" style="clear:both;"><?php echo lang('birthday')?></label> <input type="text" name="birthday" value="<?php echo set_value('birthday')?>" class="form-control birthday datepicker" id="birthday" > </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="dob" style="clear:both;"><?php echo lang('age'); ?></label> <input type="text" name="dob" value="<?php echo set_value('dob')?>" class="form-control dob" id="age_add"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="name" style="clear:both;"><?php echo lang('cities')?></label> <select name="city_id" class="form-control chzn"> <option value="">--Select City--</option> <?php foreach($cities as $ct){?> <option value="<?php echo $ct->id?>"><?php echo $ct->name?></option> <?php } ?> </select> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="contact" style="clear:both;">ISD</label> <select name="country_id" class="form-control chzn"> <option value="">--Select--</option> <?php foreach($countries as $new){?> <option value="<?php echo $new->id?>"><?php echo $new->name?> (+<?php echo $new->isd?>)</option> <?php } ?> </select> </div> <div class="col-md-6"> <label for="contact" style="clear:both;"><?php echo lang('phone')?></label> <input type="text" name="contact" value="<?php echo set_value('contact')?>" class="form-control contact"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="email" style="clear:both;"><?php echo lang('email')?></label> <input type="text" name="email" value="<?php echo set_value('email')?>" class="form-control email"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="name" style="clear:both;"><?php echo lang('blood_type');?></label> <select name="blood_id" class="form-control chzn blood_id"> <option value="">--<?php echo lang('select_blood_type');?>--</option> <?php foreach($groups as $new) { $sel = ""; if(set_select('blood_id', $new->id)) $sel = "selected='selected'"; echo '<option value="'.$new->id.'" '.$sel.'>'.$new->name.'</option>'; } ?> </select> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-6"> <input type="checkbox" name="login_detail" value="1" /> <label for="name" style="clear:both;">Send Me Login Details</label> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="password" style="clear:both;"><?php echo lang('password')?></label> <input type="password" name="password" value="" class="form-control password"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="password" style="clear:both;"><?php echo lang('confirm')?> <?php echo lang('password')?></label> <input type="password" name="confirm" value="" class="form-control confirm"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-2"> <label for="password" style="clear:both;"><?php echo lang('from')?> </label> </div> <div class="col-md-6"> <?php echo $settings->name?> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-2"> <label for="password" style="clear:both;"><?php echo lang('email')?> </label> </div> <div class="col-md-6"> <?php echo $settings->email?> </div> </div> </div> <?php if($fields){ foreach($fields as $doc){ $output = ''; if($doc->field_type==1) //testbox { ?> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> <input type="text" class="form-control" name="reply[<?php echo $doc->id ?>]" id="req_doc" /> </div> </div> </div> <?php } if($doc->field_type==2) //dropdown list { $values = explode(",", $doc->values); ?> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> <select name="reply[<?php echo $doc->id ?>]" class="form-control"> <?php foreach($values as $key=>$val) { echo '<option value="'.$val.'">'.$val.'</option>'; } ?> </select> </div> </div> </div> <?php } if($doc->field_type==3) //radio buttons { $values = explode(",", $doc->values); ?> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> <?php foreach($values as $key=>$val) { ?> <input type="radio" name="reply[<?php echo $doc->id ?>]" value="<?php echo $val;?>" /> <?php echo $val;?> <?php } ?> </div> </div> </div> <?php } if($doc->field_type==4) //checkbox { $values = explode(",", $doc->values); ?> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> <?php foreach($values as $key=>$val) { ?> <input type="checkbox" name="reply[<?php echo $doc->id ?>]" value="<?php echo $val;?>" class="form-control" /> <?php } ?> </div> </div> </div> <?php } if($doc->field_type==5) //Textarea { ?> <div class="form-group"> <div class="row"> <div class="col-md-6"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> <textarea class="form-control" name="reply[<?php echo $doc->id ?>]" ></textarea ></div> </div> </div> <?php } } } ?> <button type="submit" class="btn btn-primary" ><?php echo lang('save')?></button> </div><!-- /.box-body --> </form> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal"><?php echo lang('close')?></button> </div> </div> </div> </div> <?php if(isset($patients)):?> <?php $i=1; foreach ($patients as $new){ $patient = $this->patient_model->get_patient_by_id($new->id); ?> <!-- Modal --> <div class="modal fade" id="view<?php echo $new->id?>" tabindex="-1" role="dialog" aria-labelledby="viewlabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="viewlabel"><?php echo lang('view');?> <?php echo lang('patient')?></h4> </div> <div class="modal-body"> <div class="form-group"> <div class="row"> <div class="col-md-3"> <label for="name" style="clear:both;"><?php echo lang('name')?></label> </div> <div class="col-md-4"> <?php echo $patient->name?> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-3"> <label for="gender" style="clear:both;"><?php echo lang('gender')?></label> </div> <div class="col-md-4"> <?php echo $patient->gender?> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-3"> <label for="name" style="clear:both;"><?php echo lang('blood_type');?></label> </div> <div class="col-md-4"> <?php foreach($groups as $new) { $sel = ""; if($new->id==$patient->blood_group_id){ echo $new->name; } } ?> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-3"> <label for="dob" style="clear:both;">Age</label> </div> <div class="col-md-4"> <?php echo date("Y")-$patient->dob?> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-3"> <label for="email" style="clear:both;"><?php echo lang('email')?></label> </div> <div class="col-md-4"> <?php echo $patient->email?> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-3"> <label for="username" style="clear:both;"><?php echo lang('username')?></label> </div> <div class="col-md-4"> <?php echo $patient->username?> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-3"> <label for="contact" style="clear:both;"><?php echo lang('phone')?></label> </div> <div class="col-md-4"> <?php echo $patient->contact?> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-3"> <label for="contact" style="clear:both;"><?php echo lang('address')?></label> </div> <div class="col-md-4"> <?php echo $patient->address?> </div> </div> </div> <?php $CI = get_instance(); if($fields){ foreach($fields as $doc){ $output = ''; if($doc->field_type==1) //testbox { ?> <div class="form-group"> <div class="row"> <div class="col-md-3"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> </div> <div class="col-md-4"> <?php $result = $CI->db->query("select * from rel_form_custom_fields where custom_field_id = '".$doc->id."' AND table_id = '".$patient->id."' AND form = '".$doc->form."' ")->row();?> <?php echo @$result->reply; ?> </div> </div> </div> <?php } if($doc->field_type==2) //dropdown list { $values = explode(",", $doc->values); ?> <div class="form-group"> <div class="row"> <div class="col-md-3"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> </div> <div class="col-md-4"> <?php $result = $CI->db->query("select * from rel_form_custom_fields where custom_field_id = '".$doc->id."' AND table_id = '".$patient->id."' ")->row();?> <?php $values = array(); foreach($values as $key=>$val) { $sel=''; if($val==$result->reply) echo $val; } ?> </div> </div> </div> <?php } if($doc->field_type==3) //radio buttons { $values = explode(",", $doc->values); ?> <div class="form-group"> <div class="row"> <div class="col-md-3"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> </div> <div class="col-md-4"> <?php foreach($values as $key=>$val) { ?> <?php $x=""; $result = $CI->db->query("select * from rel_form_custom_fields where custom_field_id = '".$doc->id."' AND table_id = '".$patient->id."' AND form = '".$doc->form."' ")->row(); if(!empty($result->reply)){ if($result->reply==$val){ $x= 'checked="checked"'; }else{ $x=''; } } ?> <input type="radio" name="reply[<?php echo $doc->id ?>]"disabled="disabled" value="<?php echo $val;?>" <?php echo $x;?> /> <?php echo $val;?> <?php } ?> </div> </div> </div> <?php } if($doc->field_type==4) //checkbox { $values = explode(",", $doc->values); ?> <div class="form-group"> <div class="row"> <div class="col-md-3"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> </div> <div class="col-md-4"> <?php foreach($values as $key=>$val) { ?> <?php $x=""; $result = $CI->db->query("select * from rel_form_custom_fields where custom_field_id = '".$doc->id."' AND table_id = '".$patient->id."' AND form = '".$doc->form."' ")->row(); if(!empty($result->reply)){ if($result->reply==$val){ $x= 'checked="checked"'; }else{ $x=''; } } ?> <input type="checkbox" disabled="disabled" name="reply[<?php echo $doc->id ?>]" <?php echo $x;?> value="<?php echo $val;?>" class="form-control" /> <?php } ?> </div> </div> </div> <?php } if($doc->field_type==5) //Textarea { ?> <div class="form-group"> <div class="row"> <div class="col-md-3"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> </div> <div class="col-md-4"> <?php $result = $CI->db->query("select * from rel_form_custom_fields where custom_field_id = '".$doc->id."' AND table_id = '".$patient->id."' AND form = '".$doc->form."'")->row();?> <?php echo @$result->reply;?> </div> </div> </div> <?php } } } ?> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal"><?php echo lang('close')?></button> </div> </div> </div> </div> <?php $i++;}?> <?php endif;?> <?php if(isset($patients)):?> <?php $i=1; foreach ($patients as $new){ $patient = $this->patient_model->get_patient_by_id($new->id); ?> <!-- Modal --> <div class="modal fade" id="edit<?php echo $new->id?>" tabindex="-1" role="dialog" aria-labelledby="editlabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content ff"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="editlabel"><?php echo lang('edit');?> <?php echo lang('patient')?></h4> </div> <div class="modal-body"> <div id="err_edit<?php echo $new->id?>"> <?php if(validation_errors()){ ?> <div class="alert alert-danger alert-dismissable"> <i class="fa fa-ban"></i> <button type="button" class="close" data-dismiss="alert" aria-hidden="true"><i class="fa fa-close"></i></button> <b><?php echo lang('alert')?>!</b><?php echo validation_errors(); ?> </div> <?php } ?> </div> <form method="post" action="<?php echo site_url('admin/patients/edit/'.$new->id)?>" id="edit" enctype="multipart/form-data"> <input type="hidden" name="id" value="<?php echo $new->id; ?>" /> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="name" style="clear:both;"><?php echo lang('name')?></label> <input type="text" name="name" value="<?php echo $patient->name?>" class="form-control name"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="gender" style="clear:both;"><?php echo lang('gender')?></label> <input type="radio" name="gender" class="gender" <?php echo $chk = ($patient->gender=="Male") ? 'checked="checked"': ''; ?>value="Male" /> <?php echo lang('male')?> <input type="radio" name="gender" class="gender" <?php echo $chk = ($patient->gender=="Female") ? 'checked="checked"': ''; ?> value="Female" /> <?php echo lang('female')?> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="name" style="clear:both;"><?php echo lang('blood_type');?></label> <select name="blood_id" class="form-control blood_id"> <option value="">--<?php echo lang('select_blood_type');?>--</option> <?php $groups = $this->patient_model->get_blood_group(); foreach($groups as $new) { $sel = ""; if($new->id==$patient->blood_group_id) $sel = "selected='selected'"; echo '<option value="'.$new->id.'" '.$sel.'>'.$new->name.'</option>'; } ?> </select> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="dob" style="clear:both;">Age</label> <input type="text" name="dob" value="<?php echo date("Y")-$patient->dob?>"class="form-control dob"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="email" style="clear:both;"><?php echo lang('email')?></label> <input type="text" name="email" value="<?php echo $patient->email?>" class="form-control email"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="username" style="clear:both;"><?php echo lang('username')?></label> <input type="text" name="username" readonly="readonly" value="<?php echo $patient->username?>" class="form-control username"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="password" style="clear:both;"><?php echo lang('password')?></label> <input type="password" name="password" value="" class="form-control password"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="password" style="clear:both;"><?php echo lang('confirm')?> <?php echo lang('password')?></label> <input type="password" name="confirm" value="" class="form-control confirm"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="contact" style="clear:both;"><?php echo lang('phone')?></label> <input type="text" name="contact" value="<?php echo $patient->contact?>" class="form-control contact"> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="contact" style="clear:both;"><?php echo lang('address')?></label> <textarea name="address" class="form-control address"><?php echo $patient->address?></textarea> </div> </div> </div> <?php $CI = get_instance(); if($fields){ foreach($fields as $doc){ $output = ''; if($doc->field_type==1) //testbox { ?> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> <?php $result = $CI->db->query("select * from rel_form_custom_fields where custom_field_id = '".$doc->id."' AND table_id = '".$patient->id."' AND form = '".$doc->form."' ")->row();?> <input type="text" class="form-control" name="reply[<?php echo $doc->id ?>]" value="<?php echo @$result->reply; ?>"/> </div> </div> </div> <?php } if($doc->field_type==2) //dropdown list { $values = explode(",", $doc->values); ?> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> <?php $result = $CI->db->query("select * from rel_form_custom_fields where custom_field_id = '".$doc->id."' AND table_id = '".$patient->id."' AND form = '".$doc->form."' ")->row();?> <select name="reply[<?php echo $doc->id ?>]" class="form-control"> <?php foreach($values as $key=>$val) { $sel=''; if($val==$result->reply) $sel = "selected='selected'"; echo '<option value="'.$val.'" '.$sel.'>'.$val.'</option>'; } ?> </select> </div> </div> </div> <?php } if($doc->field_type==3) //radio buttons { $values = explode(",", $doc->values); ?> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> <?php foreach($values as $key=>$val) { ?> <?php $x=""; $result = $CI->db->query("select * from rel_form_custom_fields where custom_field_id = '".$doc->id."' AND table_id = '".$patient->id."' AND form = '".$doc->form."' ")->row(); if(!empty($result->reply)){ if($result->reply==$val){ $x= 'checked="checked"'; }else{ $x=''; } } ?> <input type="radio" name="reply[<?php echo $doc->id ?>]" value="<?php echo $val;?>" <?php echo $x;?> /> <?php echo $val;?> <?php } ?> </div> </div> </div> <?php } if($doc->field_type==4) //checkbox { $values = explode(",", $doc->values); ?> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> <?php foreach($values as $key=>$val) { ?> <?php $x=""; $result = $CI->db->query("select * from rel_form_custom_fields where custom_field_id = '".$doc->id."' AND table_id = '".$patient->id."' AND form = '".$doc->form."' ")->row(); if(!empty($result->reply)){ if($result->reply==$val){ $x= 'checked="checked"'; }else{ $x=''; } } ?> <input type="checkbox" name="reply[<?php echo $doc->id ?>]" <?php echo $x;?> value="<?php echo $val;?>" class="form-control" /> <?php } ?> </div> </div> </div> <?php } if($doc->field_type==5) //Textarea { ?> <div class="form-group"> <div class="row"> <div class="col-md-4"> <label for="contact" style="clear:both;"><?php echo $doc->name; ?></label> <?php $result = $CI->db->query("select * from rel_form_custom_fields where custom_field_id = '".$doc->id."' AND table_id = '".$patient->id."' AND form = '".$doc->form."'")->row();?> <textarea class="form-control" name="reply[<?php echo $doc->id ?>]" ><?php echo @$result->reply;?></textarea> </div> </div> </div> <?php } } } ?> <div class="box-footer"> <button type="submit" class="btn btn-primary update" name="update"><?php echo lang('update')?></button> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal"><?php echo lang('close')?></button> </div> </div> </div> </div> </form> <?php $i++;}?> <?php endif;?> <script src="<?php echo base_url('assets/js/plugins/datatables/jquery.dataTables.js')?>" type="text/javascript"></script> <script src="<?php echo base_url('assets/js/plugins/datatables/dataTables.bootstrap.js')?>" type="text/javascript"></script> <script src="<?php echo base_url('assets/js/chosen.jquery.min.js')?>" type="text/javascript"></script> <script src="<?php echo base_url('assets/js/jquery.datetimepicker.js')?>" type="text/javascript"></script> <script type="text/javascript"> $( "#add_form" ).submit(function( event ) { /* name = $('.name').val(); gender = $('input:radio[name=gender]:checked').val(); blood_id = $('.blood_id').val(); dob = $('.dob').val(); //username = $('.username_u').val(); email = $('.email').val(); password = $('.password').val(); conf = $('.confirm').val(); contact = $('.contact').val(); address = $('.address').val(); //alert(blood_id);return false; */ call_loader_ajax(); $.ajax({ url: '<?php echo base_url('admin/patients/add') ?>', type:'POST', //data:{name:name,gender:gender,blood_id:blood_id,dob:dob,email:email,password:password,confirm:conf,contact:contact,address:address}, data:$("#add_form").serialize(), success:function(result){ //alert(result);return false; if(result==1) { //alert("value=0"); //$('#myModal').fadeOut(500); location.reload(); $('#add').modal('hide'); window.close(); }else { $("#overlay").hide(); $('#err').html(result); } $(".chzn").chosen(); } }); event.preventDefault(); }); $( ".update" ).click(function( event ) { event.preventDefault(); //$(this).closest("form").submit(); var form = $(this).closest('form'); id = $(form ).find('input[name=id]').val(); name = $(form ).find('input[name=name]').val(); gender = $('input:radio[name=gender]:checked').val(); blood_id = $(form ).find('.blood_id').val(); dob = $(form ).find('input[name=dob]').val(); //username = $(form ).find('input[name=username]').val(); email = $(form ).find('input[name=email]').val(); password = $(form ).find('input[name=password]').val(); conf = $(form ).find('input[name=confirm]').val(); contact = $(form ).find('input[name=contact]').val(); address = $(form ).find('.address').val(); //alert(blood_id);return false; call_loader_ajax(); $.ajax({ url: '<?php echo site_url('admin/patients/edit') ?>/' + id, type:'POST', data:{name:name,gender:gender,blood_id:blood_id,dob:dob,email:email,password:password,confirm:conf,contact:contact,address:address}, success:function(result){ //alert(result);return false; if(result==1) { location.reload(); // $('#edit'+id).modal('hide'); //window.close(); } else { $("#overlay").hide(); $('#err_edit'+id).html(result); } $(".chzn").chosen(); } }); }); $(document).ready( function() { $( '#example1' ).dataTable( { "fnRowCallback": function( nRow, aData, iDisplayIndex, iDisplayIndexFull ) { // Bold the grade for all 'A' grade browsers if ( aData[4] == "A" ) { $('td:eq(4)', nRow).html( '<b>A</b>' ); } } } ); } ); $(function() { $(".chzn").chosen({search_contains:true}); }); jQuery('.datepicker').datetimepicker({ lang:'en', i18n:{ de:{ months:[ 'Januar','Februar','März','April', 'Mai','Juni','Juli','August', 'September','Oktober','November','Dezember', ], dayOfWeek:[ "So.", "Mo", "Di", "Mi", "Do", "Fr", "Sa.", ] } }, timepicker:false, format:'Y-m-d' }); $(document).on('change', '#patient_id', function(){ vch = $(this).val(); call_loader_ajax(); $.ajax({ url: '<?php echo site_url('admin/patients/get_patient') ?>', type:'POST', data:{id:vch}, success:function(result){ //alert(result);return false; $('#result').html(result); $(".chzn").chosen({search_contains:true}); $('#example1').dataTable({}); $("#overlay").hide(); } }); }); $(document).on('change', '#birthday', function(){ vch = $(this).val(); if(vch != ""){ call_loader_ajax(); $.ajax({ url: '<?php echo site_url('admin/patients/get_age') ?>', type:'POST', data:{date:vch}, success:function(result){ //alert(result);return false; $('#age_add').val(result); $("#overlay").hide(); } }); } }); </script> <script> $("#example1 tbody td").on('click',function() { var id = $(this).attr('id'); document.location.href = "<?php echo site_url('admin/patients/view/')?>/" + id; }); </script>