neche

index.php

Apr 7th, 2022
891
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.65 KB | None | 0 0
  1. <?php
  2. require_once "../connection.php";
  3. try {
  4.     $sql_output = "SELECT * FROM output_v2";
  5.   $row = $connection->query($sql_output);
  6.   $row->setFetchMode(PDO::FETCH_ASSOC);
  7. }catch(PDOException $e){
  8.   die("Error : " . $e->getMessage());  
  9. }
  10. foreach($row as $rows){
  11.   $relay1 = $rows['relay_1'];
  12.   $relay2 = $rows['relay_2'];
  13.   $digital3v1 = $rows['digital_3v1'];
  14.   $digital3v2 = $rows['digital_3v2'];
  15.   $digital5v1 = $rows['digital_5v1'];
  16.   $digital5v2 = $rows['digital_5v2'];
  17.   $digital12v1 = $rows['digital_12v1'];
  18.   $digital12v2 = $rows['digital_12v2'];
  19.   $digital24v1 = $rows['digital_24v1'];
  20.   $digital24v2 = $rows['digital_24v2'];
  21.  
  22. }
  23. ?>
  24. <!doctype html>
  25. <html lang="en">
  26.  
  27. <head>
  28.   <!-- Required meta tags -->
  29.   <meta charset="utf-8">
  30.   <meta name="viewport" content="width=device-width, initial-scale=1">
  31.  
  32.   <!-- Bootstrap CSS -->
  33.   <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet"
  34.     integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
  35.     <script src="https://code.jquery.com/jquery-3.6.0.js" integrity="sha256-H+K7U5CnXl1h5ywQfKtSj8PCmoN9aaq30gDh27Xc0jk=" crossorigin="anonymous"></script>
  36.   <link rel="stylesheet" href="css.css">
  37.  
  38.   <title>Testing Tombol!</title>
  39. </head>
  40.  
  41. <body>
  42.   <div class="jumbotron-fluid">
  43.     <div class="container">
  44.       <div class="row">
  45.         <div class="col-lg-4">
  46.           <h6>Relay 1</h6>
  47.           <input type="button" class="btn btn-warning" value="<?= $relay1;?>" id="relay1" name="relay1" onclick="relay1()"/>
  48.         </div>
  49.         <div class="col-lg-4">
  50.           <h6>Relay 2</h6>
  51.           <input type="button" value="<?= $relay2;?>" class="btn btn-warning" id="relay2" name="relay2" onclick="relay2()"/>
  52.         </div>
  53.         <div class="col-lg-3">
  54.           <h6>digital 3v1</h6>
  55.           <input type="button" value="<?= $digital3v1;?>" class="btn btn-warning" id="digital3v1" name="digital3v1"onclick="digital3v1()"/>
  56.         </div>
  57.       </div>
  58.       <div class="row">
  59.         <div class="col-lg-4">
  60.           <h6>digital 3v2</h6>
  61.           <input type="button" value="<?= $digital3v2;?>" class="btn btn-warning" id="digital3v2" name="digital3v2" onclick="digital3v2()">
  62.         </div>
  63.         <div class="col-lg-4">
  64.           <h6>digital 5v1</h6>
  65.           <input type="button" value="<?php
  66.           if($digital5v1 == "255"){echo'1';}else{echo'0';}?>" class="btn btn-warning" id="digital5v1" name="digital5v1" onclick="digital5v1()"/>
  67.         </div>
  68.         <div class="col-lg-3">
  69.           <h6>digital 5v2</h6>
  70.           <input type="button" value="<?php
  71.           if($digital5v2 == "255"){echo'1';}else{echo'0';}?>" class="btn btn-warning"id="digital5v2" name="digital5v2" onclick="digital5v2()"/>
  72.         </div>
  73.       </div>
  74.  
  75.       <div class="row">
  76.         <div class="col-lg-4">
  77.           <h6>digital 12v1</h6>
  78.           <input type="button" value="<?= $digital12v1;?>" class="btn btn-warning"  id="digital12v1" name="digital12v1" onclick="digital12v1()"/>
  79.         </div>
  80.         <div class="col-lg-4">
  81.           <h6>digital 12v2</h6>
  82.           <input type="button" value="<?= $digital12v2;?>" class="btn btn-warning" id="digital12v2" name="digital12v2" onclick="digital12v2()"/>
  83.         </div>
  84.         <div class="col-lg-3">
  85.           <h6>digital 24v1</h6>
  86.           <input type="button" value="<?= $digital24v1;?>" class="btn btn-warning" id="digital24v1" name="digital24v1"onclick="digital24v1()"/>
  87.         </div>
  88.       </div>
  89.       <div class="row">
  90.         <div class="col-lg-3">
  91.           <h6>digital 24v1</h6>
  92.           <input type="button" value="<?= $digital24v2;?>" class="btn btn-warning"  id="digital24v2"name="digital24v2"onclick="digital24v2()"/>
  93.         </div>
  94.       </div>
  95.     </div>
  96.   </div>
  97.   </div>
  98.  
  99.   <!-- Optional JavaScript; choose one of the two! -->
  100.  
  101.   <!-- Option 1: Bootstrap Bundle with Popper -->
  102.   <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"
  103.     integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous">
  104.   </script>
  105.   <script src="main.js"></script>
  106.   <!-- Option 2: Separate Popper and Bootstrap JS -->
  107.   <!--
  108.     <script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js" integrity="sha384-IQsoLXl5PILFhosVNubq5LC7Qb9DXgDA9i+tQ8Zj3iwWAwPtgFTxbJ8NT4GN1R8p" crossorigin="anonymous"></script>
  109.     <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-cVKIPhGWiC2Al4u+LWgxfKTRIcfu0JTxR+EQDz/bgldoEyl4H0zUF0QKbrJ0EcQF" crossorigin="anonymous"></script>
  110.     -->
  111. </body>
  112.  
  113. </html>
Advertisement
Add Comment
Please, Sign In to add comment