Server IP : 162.240.98.243 / Your IP : 13.59.197.213 Web Server : Apache System : Linux server.bti.yaw.mybluehostin.me 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : btiyawmy ( 1003) PHP Version : 7.2.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/btiyawmy/public_html/login.easenup.in/FO/Patient/ |
Upload File : |
<?php session_start(); include("../../dbconnection.php"); require_once("../../../LoginManager.php"); require_once("../../../DBManager.php"); require_once("../../../patientmanager.php"); $title='Contact Details'; if(!isset($_SESSION['uname'])) { echo "<script>alert('Session Expired..');</script><script>window.location='../index.php';</script>"; } $narayan=LoginManager::currentUser(); $harilal=LoginManager::getUserTypeByuname("$narayan"); $sql ="SELECT * FROM site_users WHERE userno='$harilal'"; $qsql = mysqli_query($con,$sql); $rs = mysqli_fetch_array($qsql); $sql ="SELECT * FROM hco WHERE adminid='$rs[entered_by]'"; $qsql = mysqli_query($con,$sql); $rs1 = mysqli_fetch_array($qsql); $usertype=$rs1['adminid']; if(isset($_POST['signup'])) { $sql ="UPDATE patient SET numbers='$_POST[numbers]',Email='$_POST[Email]',Country='$_POST[Country]',State='$_POST[State]',city='$_POST[city]',bloc='$_POST[bloc]',pincode='$_POST[pincode]' WHERE patientid='$_GET[patientid]'"; if($qsql = mysqli_query($con,$sql)) { echo "<script>alert('Update successfully');</script><script>window.history.go(-1)</script>;</script>"; } else { echo "Sorry, there was an error uploading your file."; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <meta charset="utf-8" /> <title><?php echo $title; ?></title> <meta name="description" content="Static & Dynamic Tables" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" /> <!-- bootstrap & fontawesome --> <link rel="stylesheet" href="../assets/css/bootstrap.min.css" /> <link rel="stylesheet" href="../assets/font-awesome/4.5.0/css/font-awesome.min.css" /> <!-- page specific plugin styles --> <!-- text fonts --> <link rel="stylesheet" href="../assets/css/fonts.googleapis.com.css" /> <!-- ace styles --> <link rel="stylesheet" href="../assets/css/ace.min.css" class="ace-main-stylesheet" id="main-ace-style" /> <!--[if lte IE 9]> <link rel="stylesheet" href="../assets/css/ace-part2.min.css" class="ace-main-stylesheet" /> <![endif]--> <link rel="stylesheet" href="../assets/css/ace-skins.min.css" /> <link rel="stylesheet" href="../assets/css/ace-rtl.min.css" /> <!--[if lte IE 9]> <link rel="stylesheet" href="../assets/css/ace-ie.min.css" /> <![endif]--> <!-- inline styles related to this page --> <!-- ace settings handler --> <script src="../assets/js/ace-extra.min.js"></script> <!-- HTML5shiv and Respond.js for IE8 to support HTML5 elements and media queries --> <!--[if lte IE 8]> <script src="../assets/js/html5shiv.min.js"></script> <script src="../assets/js/respond.min.js"></script> <![endif]--> </head> <body class="no-skin"> <?php include('../includes/header.php'); ?> <div class="main-container ace-save-state" id="main-container"> <script type="text/javascript"> try{ace.settings.loadState('main-container')}catch(e){} </script> <div id="sidebar" class="sidebar responsive ace-save-state"> <script type="text/javascript"> try{ace.settings.loadState('sidebar')}catch(e){} </script> <?php include('../includes/PatientMenu.php'); ?> <!-- /.nav-list --> <div class="sidebar-toggle sidebar-collapse" id="sidebar-collapse"> <i id="sidebar-toggle-icon" class="ace-icon fa fa-angle-double-left ace-save-state" data-icon1="ace-icon fa fa-angle-double-left" data-icon2="ace-icon fa fa-angle-double-right"></i> </div> </div> <div class="main-content"> <div class="main-content-inner"> <div class="breadcrumbs ace-save-state" id="breadcrumbs"> <ul class="breadcrumb"> <li> <i class="ace-icon fa fa-home home-icon"></i> <a href="#">Home</a> </li> <li> <a href="#"><?php echo $title; ?></a> </li> </ul><!-- /.breadcrumb --> <div class="nav-search" id="nav-search"> <form class="form-search"> <span class="input-icon"> <input type="text" placeholder="Search ..." class="nav-search-input" id="nav-search-input" autocomplete="off" /> <i class="ace-icon fa fa-search nav-search-icon"></i> </span> </form> </div><!-- /.nav-search --> </div> <div class="page-content"> <div class="ace-settings-container" id="ace-settings-container"> </div><!-- /.ace-settings-container --> <div class="page-header"> <h1> Home <small> <i class="ace-icon fa fa-angle-double-right"></i> <?php echo $title; ?> </small> </h1> </div><!-- /.page-header --> <div class="row"> <div class="col-xs-12"> <!-- PAGE CONTENT BEGINS --> <div class="row"> <div class="col-xs-12"> <!-- Button trigger modal --> <!-- Button trigger modal --> <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#Patient<?php echo $_GET['patientid']; ?>"> Update </button> <!-- Modal --> <div class="modal fade" id="Patient<?php echo $_GET['patientid']; ?>" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <form name='signup' id='myForm' method='post' > <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel">Contact Profile</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <?php $patient ="SELECT * FROM patient WHERE patientid='$_GET[patientid]'"; $q_patient = mysqli_query($con,$patient); $r_patient = mysqli_fetch_array($q_patient); echo " <table class='table table-hover table-bordered'> <tr> <td width='50%'> Mobile Numbers: </td> <td width='50%'><input type='text' class='form-control' name='numbers' value='$r_patient[numbers]'></td> </tr> <tr> <td width='50%'> Email ID : </td> <td width='50%'><input type='text' class='form-control' name='Email' value='$r_patient[Email]'></td> </tr> <tr> <td width='50%'> Country Name: </td> <td width='50%'><input type='text' class='form-control' name='Country' value='$r_patient[Country]'></td> </tr> <tr> <td width='50%'> State Name: </td> <td width='50%'><select name='State' class='form-control'> <option value='$r_patient[State]'>$r_patient[State]</option> <option value='Uttar pradesh'>Uttar pradesh</option> <option value='Bihar'>Bihar</option> <option value='Uttarakhand'>Uttarakhand</option> </select></td> </tr> <tr> <td width='50%'> City Name:/District </td> <td width='50%'><select name='city' class='form-control'> <option value='$r_patient[city]'>$r_patient[city]</option> <option value='Agra'> Agra</option> <option value='Aligarh'>Aligarh</option> <option value='Allahabad'>Allahabad</option> <option value='Ambedkar Nagar'>Ambedkar Nagar</option> <option value='Amethi'>Amethi (Chatrapati Sahuji Mahraj Nagar)</option> <option value='Amroha (J.P. Nagar)'>Amroha (J.P. Nagar)</option> <option value='Auraiya'>Auraiya</option> <option value='Azamgarh'>Azamgarh</option> <option value='Baghpat'>Baghpat</option> <option value='Bahraich'>Bahraich</option> <option value='Balrampur'>Ballia</option> <option value='Balrampur'>Balrampur</option> <option value='Banda'>Banda</option> <option value='Barabanki'>Barabanki</option> <option value='Bareilly'>Bareilly</option> <option value='Basti'>Basti</option> <option value='Bhadohi'>Bhadohi</option> <option value='Bijnor'>Bijnor</option> <option value='Budaun'>Budaun</option> <option value='Bulandshahr'>Bulandshahr</option> <option value='Chandauli'>Chandauli</option> <option value='Chitrakoot'>Chitrakoot</option> <option value='Deoria'>Deoria</option> <option value='Etah'>Etah</option> <option value='Etawah'>Etawah</option> <option value='Faizabad'>Faizabad</option> <option value='Farrukhabad'>Farrukhabad</option> <option value='Fatehpur'>Fatehpur</option> <option value='Firozabad'>Firozabad</option> <option value='Gautam Buddha Nagar'>Gautam Buddha Nagar</option> <option value='Ghaziabad'>Ghaziabad</option> <option value='Ghazipur'>Ghazipur</option> <option value='Gonda'>Gonda</option> <option value='Gorakhpur'>Gorakhpur</option> <option value='Hamirpur'>Hamirpur</option> <option value='Hapur (Panchsheel Nagar)'>Hapur (Panchsheel Nagar)</option> <option value='Hardoi'>Hardoi</option> <option value='Hathras'>Hathras</option> <option value='Jalaun'>Jalaun</option> <option value='Jaunpur'>Jaunpur</option> <option value='Jhansi'>Jhansi</option> <option value='Kannauj'>Kannauj</option> <option value='Kanpur Dehat'>Kanpur Dehat</option> <option value='Kanpur Nagar'>Kanpur Nagar</option> <option value='Kanshiram Nagar (Kasganj)'>Kanshiram Nagar (Kasganj)</option> <option value='Kushinagar (Padrauna)'>Kushinagar (Padrauna)</option> <option value='Lakhimpur - Kheri'>Lakhimpur - Kheri</option> <option value='Lalitpur'>Lalitpur</option> <option value='Lucknow'>Lucknow</option> <option value='Maharajganj'>Maharajganj</option> <option value='Mahoba'>Mahoba</option> <option value='Mainpuri'>Mainpuri</option> <option value='Mathura'>Mathura</option> <option value='Mau'>Mau</option> <option value='Meerut'>Meerut</option> <option value='Mirzapur'>Mirzapur</option> <option value='Moradabad'>Moradabad</option> <option value='Muzaffarnagar'>Muzaffarnagar</option> <option value='Pilibhit'>Pilibhit</option> <option value='RaeBareli'>Pratapgarh</option> <option value='RaeBareli'>RaeBareli</option> <option value='Rampur'>Rampur</option> <option value='Saharanpur'>Saharanpur</option> <option value='Sambhal (Bhim Nagar)'>Sambhal (Bhim Nagar)</option> <option value='Sant Kabir Nagar'>Sant Kabir Nagar</option> <option value='Shahjahanpur'>Shahjahanpur</option> <option value='Shamali (Prabuddh Nagar)'>Shamali (Prabuddh Nagar)</option> <option value='Shravasti'>Shravasti</option> <option value='Siddharth Nagar'>Siddharth Nagar</option> <option value='Sitapur'>Sitapur</option> <option value='Sonbhadra'>Sonbhadra</option> <option value='Sultanpur'>Sultanpur</option> <option value='Unnao'>Unnao</option> <option value='Varanasi'>Varanasi</option> </select> </td> </tr> <tr> <td width='50%'> Address Line 1 : </td> <td width='50%'><input type='text' class='form-control' name='bloc' value='$r_patient[bloc]'></td> </tr> <tr> <td width='50%'> pincode : </td> <td width='50%'><input type='text' class='form-control' name='pincode' value='$r_patient[pincode]'></td> </tr> </table> "; ?> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> <button type='submit' name='signup' class="btn btn-primary">Update </button> </div> </div></form> </div> </div> <div class="clearfix"> <div class="pull-right tableTools-container"></div> </div> <div class="table-header"> <?php echo $title; ?> </div> <!-- div.table-responsive --> <!-- div.dataTables_borderWrap --> <div> <table id="dynamic-table" class="table table-striped table-bordered table-hover"> <?php $patient ="SELECT * FROM patient WHERE patientid='$_GET[patientid]'"; $qsql = mysqli_query($con,$patient); $rs = mysqli_fetch_array($qsql); ?> <tbody><tr> <tr> <td> Mobile Numbers: </td> <td><?php echo $rs['numbers'] ?></td> </tr> <tr> <td> Email ID : </td> <td><?php echo $rs['Email'] ?></td> </tr> <tr> <td> Country Name: </td> <td><?php echo $rs['Country'] ?></td> </tr> <tr> <td> State Name: </td> <td><?php echo $rs['State'] ?></td> </tr> <tr> <td> City Name:/District </td> <td><?php echo $rs['city'] ?></td> </tr> <tr> <td> Address Line 1 : </td> <td><?php echo $rs['bloc'] ?></td> </tr> <tr> <td> Pincode : </td> <td><?php echo $rs['pincode'] ?></td> </tr> </tbody> </table> </div> </div> </div> <!-- PAGE CONTENT ENDS --> </div><!-- /.col --> </div><!-- /.row --> </div><!-- /.page-content --> </div> </div><!-- /.main-content --> <?php include("../includes/footer.php"); ?> <a href="#" id="btn-scroll-up" class="btn-scroll-up btn btn-sm btn-inverse"> <i class="ace-icon fa fa-angle-double-up icon-only bigger-110"></i> </a> </div><!-- /.main-container --> <!-- basic scripts --> <!--[if !IE]> --> <script src="../assets/js/jquery-2.1.4.min.js"></script> <!-- <![endif]--> <!--[if IE]> <script src="../assets/js/jquery-1.11.3.min.js"></script> <![endif]--> <script type="text/javascript"> if('ontouchstart' in document.documentElement) document.write("<script src='../assets/js/jquery.mobile.custom.min.js'>"+"<"+"/script>"); </script> <script src="../assets/js/bootstrap.min.js"></script> <!-- page specific plugin scripts --> <script src="../assets/js/jquery.dataTables.min.js"></script> <script src="../assets/js/jquery.dataTables.bootstrap.min.js"></script> <script src="../assets/js/dataTables.buttons.min.js"></script> <script src="../assets/js/buttons.flash.min.js"></script> <script src="../assets/js/buttons.html5.min.js"></script> <script src="../assets/js/buttons.print.min.js"></script> <script src="../assets/js/buttons.colVis.min.js"></script> <script src="../assets/js/dataTables.select.min.js"></script> <!-- ace scripts --> <script src="../assets/js/ace-elements.min.js"></script> <script src="../assets/js/ace.min.js"></script> <!-- inline scripts related to this page --> <script type="text/javascript"> jQuery(function($) { //initiate dataTables plugin var myTable = $('#dynamic-table') //.wrap("<div class='dataTables_borderWrap' />") //if you are applying horizontal scrolling (sScrollX) .DataTable( { bAutoWidth: false, "aoColumns": [ { "bSortable": false }, null, null,null, { "bSortable": false } ], "aaSorting": [], //"bProcessing": true, //"bServerSide": true, //"sAjaxSource": "http://127.0.0.1/table.php" , //, //"sScrollY": "200px", //"bPaginate": false, //"sScrollX": "100%", //"sScrollXInner": "120%", //"bScrollCollapse": true, //Note: if you are applying horizontal scrolling (sScrollX) on a ".table-bordered" //you may want to wrap the table inside a "div.dataTables_borderWrap" element //"iDisplayLength": 50 select: { style: 'multi' } } ); $.fn.dataTable.Buttons.defaults.dom.container.className = 'dt-buttons btn-overlap btn-group btn-overlap'; new $.fn.dataTable.Buttons( myTable, { buttons: [ { "extend": "colvis", "text": "<i class='fa fa-search bigger-110 blue'></i> <span class='hidden'>Show/hide columns</span>", "className": "btn btn-white btn-primary btn-bold", columns: ':not(:first):not(:last)' }, { "extend": "copy", "text": "<i class='fa fa-copy bigger-110 pink'></i> <span class='hidden'>Copy to clipboard</span>", "className": "btn btn-white btn-primary btn-bold" }, { "extend": "csv", "text": "<i class='fa fa-database bigger-110 orange'></i> <span class='hidden'>Export to CSV</span>", "className": "btn btn-white btn-primary btn-bold" }, { "extend": "excel", "text": "<i class='fa fa-file-excel-o bigger-110 green'></i> <span class='hidden'>Export to Excel</span>", "className": "btn btn-white btn-primary btn-bold" }, { "extend": "pdf", "text": "<i class='fa fa-file-pdf-o bigger-110 red'></i> <span class='hidden'>Export to PDF</span>", "className": "btn btn-white btn-primary btn-bold" }, { "extend": "print", "text": "<i class='fa fa-print bigger-110 grey'></i> <span class='hidden'>Print</span>", "className": "btn btn-white btn-primary btn-bold", autoPrint: false, message: 'This print was produced using the Print button for DataTables' } ] } ); myTable.buttons().container().appendTo( $('.tableTools-container') ); //style the message box var defaultCopyAction = myTable.button(1).action(); myTable.button(1).action(function (e, dt, button, config) { defaultCopyAction(e, dt, button, config); $('.dt-button-info').addClass('gritter-item-wrapper gritter-info gritter-center white'); }); var defaultColvisAction = myTable.button(0).action(); myTable.button(0).action(function (e, dt, button, config) { defaultColvisAction(e, dt, button, config); if($('.dt-button-collection > .dropdown-menu').length == 0) { $('.dt-button-collection') .wrapInner('<ul class="dropdown-menu dropdown-light dropdown-caret dropdown-caret" />') .find('a').attr('href', '#').wrap("<li />") } $('.dt-button-collection').appendTo('.tableTools-container .dt-buttons') }); //// setTimeout(function() { $($('.tableTools-container')).find('a.dt-button').each(function() { var div = $(this).find(' > div').first(); if(div.length == 1) div.tooltip({container: 'body', title: div.parent().text()}); else $(this).tooltip({container: 'body', title: $(this).text()}); }); }, 500); myTable.on( 'select', function ( e, dt, type, index ) { if ( type === 'row' ) { $( myTable.row( index ).node() ).find('input:checkbox').prop('checked', true); } } ); myTable.on( 'deselect', function ( e, dt, type, index ) { if ( type === 'row' ) { $( myTable.row( index ).node() ).find('input:checkbox').prop('checked', false); } } ); ///////////////////////////////// //table checkboxes $('th input[type=checkbox], td input[type=checkbox]').prop('checked', false); //select/deselect all rows according to table header checkbox $('#dynamic-table > thead > tr > th input[type=checkbox], #dynamic-table_wrapper input[type=checkbox]').eq(0).on('click', function(){ var th_checked = this.checked;//checkbox inside "TH" table header $('#dynamic-table').find('tbody > tr').each(function(){ var row = this; if(th_checked) myTable.row(row).select(); else myTable.row(row).deselect(); }); }); //select/deselect a row when the checkbox is checked/unchecked $('#dynamic-table').on('click', 'td input[type=checkbox]' , function(){ var row = $(this).closest('tr').get(0); if(this.checked) myTable.row(row).deselect(); else myTable.row(row).select(); }); $(document).on('click', '#dynamic-table .dropdown-toggle', function(e) { e.stopImmediatePropagation(); e.stopPropagation(); e.preventDefault(); }); //And for the first simple table, which doesn't have TableTools or dataTables //select/deselect all rows according to table header checkbox var active_class = 'active'; $('#simple-table > thead > tr > th input[type=checkbox]').eq(0).on('click', function(){ var th_checked = this.checked;//checkbox inside "TH" table header $(this).closest('table').find('tbody > tr').each(function(){ var row = this; if(th_checked) $(row).addClass(active_class).find('input[type=checkbox]').eq(0).prop('checked', true); else $(row).removeClass(active_class).find('input[type=checkbox]').eq(0).prop('checked', false); }); }); //select/deselect a row when the checkbox is checked/unchecked $('#simple-table').on('click', 'td input[type=checkbox]' , function(){ var $row = $(this).closest('tr'); if($row.is('.detail-row ')) return; if(this.checked) $row.addClass(active_class); else $row.removeClass(active_class); }); /********************************/ //add tooltip for small view action buttons in dropdown menu $('[data-rel="tooltip"]').tooltip({placement: tooltip_placement}); //tooltip placement on right or left function tooltip_placement(context, source) { var $source = $(source); var $parent = $source.closest('table') var off1 = $parent.offset(); var w1 = $parent.width(); var off2 = $source.offset(); //var w2 = $source.width(); if( parseInt(off2.left) < parseInt(off1.left) + parseInt(w1 / 2) ) return 'right'; return 'left'; } /***************/ $('.show-details-btn').on('click', function(e) { e.preventDefault(); $(this).closest('tr').next().toggleClass('open'); $(this).find(ace.vars['.icon']).toggleClass('fa-angle-double-down').toggleClass('fa-angle-double-up'); }); /***************/ /** //add horizontal scrollbars to a simple table $('#simple-table').css({'width':'2000px', 'max-width': 'none'}).wrap('<div style="width: 1000px;" />').parent().ace_scroll( { horizontal: true, styleClass: 'scroll-top scroll-dark scroll-visible',//show the scrollbars on top(default is bottom) size: 2000, mouseWheelLock: true } ).css('padding-top', '12px'); */ }) </script> </body> </html>