使用php/jquery显示mysql数据库到html5引导的值

clj7thdc  于 2021-06-23  发布在  Mysql
关注(0)|答案(1)|浏览(442)

这是我的密码
html格式

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <meta charset="utf-8">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  7. <meta name="viewport" content="width=device-width, initial-scale=1">
  8. <title>Control Panel</title>
  9. <!-- Bootstrap -->
  10. <link href="css/bootstrap.min.css" rel="stylesheet">
  11. <!-- Font Awesome -->
  12. <link href="css/font-awesome.min.css" rel="stylesheet">
  13. <!-- NProgress -->
  14. <link href="css/nprogress.css" rel="stylesheet">
  15. <!-- iCheck -->
  16. <link href="css/green.css" rel="stylesheet">
  17. <!-- Datatables -->
  18. <link href="css/dataTables.bootstrap.min.css" rel="stylesheet">
  19. <link href="css/buttons.bootstrap.min.css" rel="stylesheet">
  20. <link href="css/fixedHeader.bootstrap.min.css" rel="stylesheet">
  21. <link href="css/responsive.bootstrap.min.css" rel="stylesheet">
  22. <link href="css/scroller.bootstrap.min.css" rel="stylesheet">
  23. <!-- Custom Theme Style -->
  24. <link href="css/custom.min.css" rel="stylesheet">
  25. </head>
  26. <body class="nav-md">
  27. <div class="container body">
  28. <div class="main_container">
  29. <div class="col-md-12 left_col">
  30. <div class="left_col scroll-view">
  31. <div class="col-md-12 col-sm-12 col-xs-12">
  32. <div class="x_panel">
  33. <div class="x_content">
  34. <table id="datatable-buttons" class="table table-striped table-bordered">
  35. <thead>
  36. <tr>
  37. <th>S/N</th>
  38. <th>Date</th>
  39. <th>IP Address</th>
  40. <th>Activation</th>
  41. </tr>
  42. </thead>
  43. <tbody>
  44. <tr>
  45. <td>get data from db</td>
  46. <td>get data from db</td>
  47. <td>get data from db</td>
  48. <td>get data from db</td>
  49. </tr>
  50. </tbody>
  51. </table>
  52. </div>
  53. </div>
  54. </div>
  55. <!-- jQuery -->
  56. <script src="js/jquery.min.js"></script>
  57. <!-- Bootstrap -->
  58. <script src="js/bootstrap.min.js"></script>
  59. <!-- FastClick -->
  60. <script src="js/fastclick.js"></script>
  61. <!-- NProgress -->
  62. <script src="js/nprogress.js"></script>
  63. <!-- iCheck -->
  64. <script src="js/icheck.min.js"></script>
  65. <!-- Datatables -->
  66. <script src="js/jquery.dataTables.min.js"></script>
  67. <script src="js/dataTables.bootstrap.min.js"></script>
  68. <script src="js/dataTables.buttons.min.js"></script>
  69. <script src="js/buttons.bootstrap.min.js"></script>
  70. <script src="js/buttons.flash.min.js"></script>
  71. <script src="js/buttons.html5.min.js"></script>
  72. <script src="js/buttons.print.min.js"></script>
  73. <script src="js/dataTables.fixedHeader.min.js"></script>
  74. <script src="js/dataTables.keyTable.min.js"></script>
  75. <script src="js/dataTables.responsive.min.js"></script>
  76. <script src="js/responsive.bootstrap.js"></script>
  77. <script src="js/dataTables.scroller.min.js"></script>
  78. <script src="js/jszip.min.js"></script>
  79. <script src="js/pdfmake.min.js"></script>
  80. <script src="js/vfs_fonts.js"></script>
  81. <!-- Custom Theme Scripts -->
  82. <script src="js/custom.min.js"></script>
  83. </body>
  84. </html>

PHP

  1. <?php
  2. $servername = "remotedbIP";
  3. $username = "root";
  4. $password = "Password";
  5. $dbname = "installation";
  6. $conn = new mysqli($servername, $username, $password, $dbname);
  7. if ($conn->connect_error) {
  8. die("Connection failed: " . $conn->connect_error);
  9. }
  10. $sql = "SELECT id, date, ip, activate FROM software";
  11. $result = $conn->query($sql);
  12. if ($result->num_rows > 0) {
  13. while($row = $result->fetch_assoc()) {
  14. echo "id: " . $row["id"]. " - date: " . $row["date"]. " - ip: " . $row["ip"]. " - activate: " . $row["activate"]. " <br>";
  15. }
  16. } else {
  17. echo "0 results";
  18. }
  19. $conn->close();
  20. ?>

我正在尝试使用带有引导的html表格式显示php文件检索到的数据。我不知道怎么做。我试着遵循一些准则,但我想不通。我们将非常感谢您的指导和帮助。
另外,我试图从mysql数据库中隐藏id,而不是显示一个本地显示的序列号,是否可以实现这一点,如果可以,如何实现?
非常感谢。

m528fe3b

m528fe3b1#

步骤1.将数据库连接代码放在database\ u connection.php中

  1. $servername = "remotedbIP";
  2. $username = "root";
  3. $password = "Password";
  4. $dbname = "installation";
  5. $conn = new mysqli($servername, $username, $password, $dbname);
  6. if ($conn->connect_error) {
  7. die("Connection failed: " . $conn->connect_error);
  8. }

第二步。而不是在索引页的标题中包含连接

  1. include("database_connection.php");

第三步。在表tbody中添加这些php代码并删除前面的代码

  1. <?php
  2. $sql = "SELECT id, date, ip, activate FROM software";
  3. $result = $conn->query($sql);
  4. if ($result->num_rows > 0) {
  5. while($row = $result->fetch_assoc()) {
  6. echo "<tr>";
  7. echo "<td> $row['id'] </td>";
  8. echo "<td> $row['date'] </td>";
  9. echo "<td> $row['ip'] </td>";
  10. echo "<td> $row['activate'] </td>";
  11. echo "</tr>";
  12. }
  13. } else {
  14. echo "0 results";
  15. }
  16. $conn->close();
  17. ?>
展开查看全部

相关问题