function PausiEnergouAntikatastati($id) { // Παύση ενεργού(ων) αντικαταστάτη(ων) Προϊσταμένου με id $id. Επιστρέφει true, εάν η αντικατάσταση έγινε επιτυχώς διαφορετικά επιστρέφει false global $db; $str = "UPDATE antikatastatis_proistamenos set energos=0, date_anenergos='" . date("Y-m-d H:i:s") . "' where primkey = :IDAntikatastati"; // echo $str; // papara(); $query = $db->prepare($str); $query->bindValue(':IDAntikatastati', $id, PDO::PARAM_STR); $query->execute(); if ($query->rowCount() != 0) { //send email to antikatastatisA $query = $db->prepare('SELECT * FROM antikatastatis_proistamenos WHERE primkey = :IDAntikatastati'); $query->bindValue(':IDAntikatastati', $id, PDO::PARAM_STR); $query->execute(); $row = $query->fetch(); $afm1 = $row['antikat_afm_a']; $subject = 'Παύση Αντικαταστάτη Προϊστάμενου'; $address1 = afm_to_email($afm1); // $address1='*****@*****.**'; $receiver1 = afm_to_name($afm1); $body1 = '<p>Ο ορισμός σας ως πρώτο Αντικαταστάτη Προϊστάμενο</p>'; $body1 .= '<p>από ' . PrintDate($row['antikatastasi_apo']) . ' έως ' . PrintDate($row['antikatastasi_eos']) . ' έχει αναιρεθεί.</p>'; /* echo "address1:".$address1."\r\n"; echo "receiver1:".$receiver1."\r\n"; echo "subject:".$subject."\r\n"; echo "body1:".$body1."\r\n"; */ //papara(); email_send($address1, $receiver1, $subject, $body1); //send email to antikatastatisΒ if (!is_null($row['antikat_afm_b']) && $row['antikat_afm_b'] != 0) { $afm2 = $row['antikat_afm_b']; $address2 = afm_to_email($afm2); // $address2='*****@*****.**'; $receiver2 = afm_to_name($afm2); $body2 = '<p>Ο ορισμός σας ως δεύτερος Αντικαταστάτη Προϊστάμενο</p>'; $body2 .= '<p>από ' . PrintDate($row['antikatastasi_apo']) . ' έως ' . PrintDate($row['antikatastasi_eos']) . ' έχει αναιρεθεί.</p>'; email_send($address2, $receiver2, $subject, $body2); } return true; } else { return false; } }
<th>εώς</th> <th>Παύση Αντικαταστάτη</th> </tr> </thead> <tbody> <?php $antikatastates = get_my_trexon_antikatastates(); foreach ($antikatastates as $antikatastati) { echo "<tr>"; if (!is_null($antikatastati['antikat_afm_a'])) { echo "<td>" . afm_to_name($antikatastati['antikat_afm_a']) . "</td>"; } else { echo "<td> </td>"; } if (!is_null($antikatastati['antikat_afm_b'])) { echo "<td>" . afm_to_name($antikatastati['antikat_afm_b']) . "</td>"; } else { echo "<td> </td>"; } echo "<td>" . $antikatastati['antikatastasi_apo'] . "</td>"; echo "<td>" . $antikatastati['antikatastasi_eos'] . "</td>"; echo "<td><a href='" . URL . "/?p=leaves|OrismosAntikatastati&pause=1&id=" . $antikatastati['primkey'] . "'><button type='button' class='btn btn-danger btn-circle'><i class='fa fa-close'></i></button></a></td>"; echo '</tr>'; } ?> </tbody> </table> </div> <div class="panel-heading"> <h4> Ορισμός Νέων Αντικαταστατών</h4>