Tablepage.php 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <?php
  2. //Connect to mysql server
  3. $link = mysqli_connect("localhost", "root", "R3M0T31") or die(mysqli_error());
  4. if(!$link) {
  5. die('Failed to connect to server: ' . mysqli_error());
  6. }
  7. //Select database
  8. $db = mysqli_select_db($link, "cropmonitor");
  9. if(!$db) {
  10. die("Unable to select database");
  11. }
  12. $query = "SHOW TABLES;";
  13. $result_tables = mysqli_query($link, $query);
  14. ?>
  15. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  16. <html xmlns="http://www.w3.org/1999/xhtml">
  17. <head>
  18. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  19. <link rel="shortcut icon" href="https://raw.githubusercontent.com/josephworks/Table-Viewer/master/assets/images/favicon.ico" >
  20. <title>Table Viewer</title>
  21. <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
  22. <script type="text/javascript" src="jquery.paginate.js"></script>
  23. <script type="text/javascript" src="tableupdater.js"></script>
  24. <link rel="stylesheet" type="text/css" href="style.css" media="screen">
  25. <link rel="stylesheet" type="text/css" href="chosen.css" media="screen">
  26. <link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,400italic&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
  27. </head>
  28. <body>
  29. <div id=wrapper>
  30. <h1>Databases</h1>
  31. <div id="formcontroles">
  32. <div class="tablecontrols">
  33. <select data-placeholder="Select table…" class="chzn-select" id="select-table" onchange="changetable()">
  34. <option value=""></option>
  35. <?php
  36. while ($row = mysqli_fetch_array($result_tables)){
  37. echo "<option>".$row[0]."</option>";
  38. }
  39. ?>
  40. </select>
  41. </div>
  42. <div class="tablecontrols">
  43. <select id="num-rows" onchange="changetable()" class="chzn-select" tabindex="2">
  44. <option>10 Rows</option>
  45. <option>20 Rows</option>
  46. <option>30 Rows</option>
  47. <option>50 Rows</option>
  48. <option>100 Rows</option>
  49. </select>
  50. </div>
  51. </div>
  52. <div id="table-show"></div>
  53. <div id="pagination"></div>
  54. </div>
  55. <script src="chosen.jquery.min.js" type="text/javascript"></script>
  56. <script type="text/javascript"> $(".chzn-select").chosen(); $(".chzn-select-deselect").chosen({allow_single_deselect:true}); </script>
  57. </body>
  58. </html>