Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.22 KB | None | 0 0
  1. <?php
  2.    
  3.     $mysql_database = "eurosale";
  4.     $mysql_username = "eurosale";
  5.     $mysql_password = "eurosale1test";
  6.     $mysql_host = "localhost";
  7.  
  8.     $start = microtime(true);
  9.  
  10.     $connect = mysql_connect($mysql_host, $mysql_username, $mysql_password);
  11.  
  12.     mysql_select_db($mysql_database, $connect);
  13.  
  14.     $order_operation = isset( $_POST['order_operation'] ) ? $_POST['order_operation'] : '';
  15.  
  16.     if( $order_operation == 'add_order' )
  17.         {
  18.  
  19.             $order_name = isset( $_POST['order_name'] ) ? $_POST['order_name'] : '';
  20.             $order_date = date('Y-m-d H:i:s');
  21.             $order_additional = isset( $_POST['order_additional'] ) ? $_POST['order_additional'] : '';
  22.             $order_total = isset( $_POST['order_total'] ) ? $_POST['order_total'] : '';
  23.  
  24.  
  25.             $add_order_result = mysql_query(
  26.             "
  27.                 INSERT INTO
  28.                     `orders` (`order_name`, `order_date`, `order_additional`, `order_total`)
  29.                 VALUES
  30.                     ('$order_name', '$order_date', '$order_additional', '$order_total')
  31.             "
  32.             );
  33.  
  34.             if ($add_order_result)
  35.                 {
  36.                     $last_id = mysql_insert_id();
  37.                     $duration = microtime(true) - $start;
  38.                     echo '<p>Заказ под номером «' . $last_id . '» успешно добавлен! </p>';
  39.                     echo "<p>Время обработки запроса: " . $duration . "</p>";
  40.                 }  
  41.             else
  42.                 {
  43.                    
  44.                     echo 'Ошибка запроса: ' . mysql_error();
  45.                     exit;
  46.                 }
  47.         }
  48.  
  49.     if( $order_operation == 'get_order' )
  50.         {
  51.             $order_number = isset( $_POST['order_number'] ) ? $_POST['order_number'] : '';
  52.  
  53.             $get_order_result = mysql_query(
  54.             "
  55.                 SELECT * FROM orders WHERE id = '" . $order_number . "';
  56.             "
  57.             );
  58.  
  59.             if ( $get_order_result )
  60.                 {
  61.                     $duration = microtime(true) - $start;
  62.  
  63.                     echo "<p>Время обработки запроса: " . $duration . "</p>";
  64.  
  65.                     if ( mysql_num_rows( $get_order_result ) == 0 )
  66.                         {
  67.                             echo '<p style="color: red;"><b>Заказ с номером не найден :(</b><p>';
  68.                         }
  69.                     else
  70.                         {
  71.                             while ( $get_order_results = mysql_fetch_assoc( $get_order_result ) )
  72.                                 {
  73.                                     echo '<b>Информация о заказе №' . $get_order_results['id'] . '</b><br />';
  74.                                     echo 'Название заказа: <i>' . $get_order_results['order_name'] . '</i><br />';
  75.                                     echo 'Стоимость заказа: <i>' . $get_order_results['order_total'] . '</i><br />';
  76.                                     echo 'Дата заказа: <i>' . $get_order_results['order_date'] . '</i><br />';
  77.                                     echo 'Дополнительная информация: <i>' . $get_order_results['order_additional'] . '</i><br />';
  78.                                 }
  79.                         }
  80.                    
  81.                 }
  82.             else
  83.                 {
  84.                     echo 'Ошибка запроса: ' . mysql_error();
  85.                     exit;
  86.                 }
  87.         }
  88. /*
  89.     if( $order_operation == 'get_order' )
  90.     {
  91.         $sql='
  92.             CREATE TABLE clients (
  93.                 id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  94.                 client_company VARCHAR(20),
  95.                 client_first_name VARCHAR(20),
  96.                 client_last_name VARCHAR(20),
  97.                 client_phone VARCHAR(20)
  98.             );
  99.             CREATE TABLE orders (
  100.                 id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  101.                 order_name VARCHAR(50),
  102.                 order_date DATE,
  103.                 order_additional VARCHAR(200),
  104.                 order_total INT(20)
  105.             );
  106.         ';
  107.     }
  108. */
  109.  
  110.     mysql_close($connect);
  111.    
  112. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement