Guest User

Untitled

a guest
Jun 14th, 2018
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.32 KB | None | 0 0
  1. <?php
  2. class Fly {
  3.     public $connect;
  4.     CONST HOST = "localhost";
  5.     CONST USER = "root";
  6.     CONST PASSWORD = "74123";
  7.     CONST DB = "fly";
  8.     public function __construct(){
  9.         $this->connect = new mysqli(self::HOST,self::USER,self::PASSWORD,self::DB);
  10.         mysqli_query($this->connect,"SET NAMES UTF8");
  11.         if( !$this->connect ){
  12.             echo 'Ошибка соединения с базой ';
  13.         }
  14.     }
  15.     public function savePost($person,$organisation,$phone,$email,$fax){
  16.         $sql =  "INSERT INTO client(person,organisation,phone,email,fax) VALUES('$person','$organisation','$phone','$email','$fax')";
  17.         $this->connect->query($sql);
  18.         return $this->connect->insert_id;
  19.     }
  20.     public function savePost2($client_id,$date,$boom,$arrival,$numFlight,$dt,$class,$note){
  21.         $dt = time('hh:mm::ss');
  22.         $date = date('Y-m-h');
  23.         $sql2 = "INSERT INTO routy(id_client,date,boom,arrival,numFlight,timeFight,class,note) VALUES('$client_id','$date','$boom','$arrival','$numFlight','$dt','$class','$note')";
  24.         $this->connect->query($sql2);
  25.     }
  26.     public function getAll(){
  27.         $sql = "SELECT * FROM client";
  28.         $result = $this->connect->query($sql);
  29.         echo "<table border='1'><tr><td><font color='red'><b>id</td><td>Person</td><td>Organisation</td><td>Phone</td><td>Email</td><td>Fax</td><td></td></tr>";
  30.         while ($row = $result->fetch_row()) {
  31.             echo "<tr><td>" . $row[0] . "</td><td>" . $row[1] . "</td><td>" . $row[2] . "</td><td>" . $row[3] . "</td><td>" . $row[4] . "</td><td>" . $row[5] .  "</td><td><a href='gbook.php?del=$row[0]'>Удалить</a>" . "</tr><br>";
  32.         }
  33.         echo "</table>";
  34.         return $result;
  35.     }
  36.     public function cleardata($data){
  37.         $data= strip_tags($data); // удаляет HTML и PHP тэги из строки
  38.         $data= trim($data); // удаляет символы с начала и конца строки
  39.         $data= mysql_escape_string($data); // экранирует строку для использования в query
  40.         return $data;
  41.     }
  42.     public function deletePost($id){
  43.         $sql = "DELETE FROM client WHERE id=$id";
  44.         $this->connect->query($sql);
  45.     }
  46.     public function __destruct(){
  47.         unset( $this->connect );
  48.     }
  49.    
  50. }
Add Comment
Please, Sign In to add comment