Advertisement
AviEzerzer

Untitled

Feb 11th, 2018
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.99 KB | None | 0 0
  1. <?php
  2. $connection = new mysqli('localhost', 'root', '', 'lesson_01');
  3.  
  4. // var_dump($connection->error);
  5.  
  6. $prBetweenPrices = $connection->query("SELECT * FROM `products` WHERE `price` BETWEEN 6 AND 12");
  7. $prRed = $connection->query("SELECT * FROM `products` WHERE Color = 'red' ORDER BY Price");
  8. $puY_I = $connection->query("SELECT * FROM `purchases` WHERE name='Avi' OR name='Dave'");
  9.  
  10. $result1 = createArray($prBetweenPrices);
  11.  
  12. //var_dump($result1);
  13.  
  14. function createArray($db) {
  15.     $rows = [];
  16.     while ($row = $db->fetch_assoc()) {
  17.         $rows [] = $row;
  18.     }
  19.     return $rows;
  20. }
  21.  
  22. function CreateTable($array_name) {
  23.     echo '<thead>';
  24.     foreach (array_keys($array_name[0]) as $key => $value) {
  25.         echo '<th>' . $value . '</th>';
  26.     }
  27.     echo '</thead>';
  28.     echo'<tbody>';
  29.     //print_r($result1);
  30.     foreach ($array_name as $rowIndex => $row) {
  31.         echo '<tr>';
  32.         foreach ($row as $columnName => $cell) {
  33.             echo "<td>$cell</td>";
  34.         }
  35.         echo'</tr>';
  36.     }
  37.     echo'</tbody>';
  38. }
  39. ?>
  40.  
  41. <!DOCTYPE html>
  42. <html lang="en">
  43.     <head>
  44.         <meta charset="UTF-8">
  45.         <title>OZ_ORIG</title>
  46.         <link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
  47.         <style>
  48.             body {
  49.                 background-color: #74994e;
  50.             }
  51.             p {
  52.                 white-space: pre;
  53.             }
  54.             table,tr,th,td{
  55.                 border:1px solid black;
  56.             }
  57.         </style>
  58.     </head>
  59.     <body>
  60.         <h1>Data Analysis</h1>
  61.         <h2>Prices between 400-500:</h2>
  62.         <table>
  63.             <?php
  64.             CreateTable($result1);
  65.             ?>
  66.         </table>
  67.  
  68.         <h2></h2>
  69.         <p>
  70.             <?php
  71.             #findDetailsFromNames($Y, $I, $rowsPu);  
  72.            ?>
  73.         </p>
  74.     </body>
  75. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement