leben.php 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. <html>
  2. <head>
  3. <title>Leben Datenerfassung</title>
  4. </head>
  5. <body>
  6. <!-- Verbindung zur Datenbank -->
  7. <?php
  8. $db = new mysqli('<db-host>', '<dbusername>', '<dbpass>', '<dbtable>');
  9. if ($db->connect_error) {
  10. die('Connect Error (' . $db->connect_errno . ') '
  11. . $db->connect_error);
  12. }
  13. ?>
  14. <!-- Abfrage des Usernames falls keine ID angegeben wurde -->
  15. <?php
  16. if (! isset( $_GET['userid'] ) ) {
  17. echo "
  18. <form method='GET'>
  19. <table>
  20. <tr>
  21. <td>
  22. Benutzer:
  23. </td>
  24. <td>
  25. <!-- dropdown list -->
  26. <select name='userid'>";
  27. $result = $db->query("SELECT id,name FROM user");
  28. while($row = $result->fetch_array()) {
  29. echo "<option value='". $row['id']."'>".$row['name']."</option>'";
  30. }
  31. echo '
  32. </select>
  33. </td>
  34. </tr>
  35. <tr>
  36. <td>
  37. <button type="submit">OK</button>
  38. </td>
  39. </tr>
  40. </table>
  41. </form>
  42. ';
  43. exit;
  44. }
  45. ?>
  46. <!-- Ausgabe Usernamen -->
  47. <table>
  48. <tr>
  49. <td>
  50. User:
  51. </td>
  52. <td>
  53. <?php
  54. $result = $db->query("SELECT name,groesse FROM user WHERE id=".$_GET['userid']);
  55. $array = $result->fetch_assoc();
  56. echo $array['name'];
  57. ?>
  58. </td>
  59. </tr>
  60. </table>
  61. <hr>
  62. <!-- Die eigentliche Datenerfassung ! -->
  63. <!-- Gewicht -->
  64. <h4>Gewicht</h4>
  65. <form method="POST" action="insert.php">
  66. <input type="hidden" name="userid" value="<?php echo $_GET['userid'] ?>">
  67. <table>
  68. <tr>
  69. <td>
  70. Größe:
  71. </td>
  72. <td>
  73. <input type="number" name="groesse" value="<?php echo $array['groesse']; ?>"> cm
  74. </td>
  75. </tr>
  76. <tr>
  77. <td>
  78. Gewicht:
  79. </td>
  80. <td>
  81. <input name="gewicht"> kg
  82. </td>
  83. </tr>
  84. <tr>
  85. <td>
  86. <button type="submit">Absenden</button>
  87. </td>
  88. </tr>
  89. </table>
  90. </form>
  91. <hr>
  92. <!-- Blutdruck -->
  93. <h4>Blutdruck</h4>
  94. <form method="POST" action="insert.php">
  95. <input type="hidden" name="userid" value="<?php echo $_GET['userid'] ?>">
  96. <table>
  97. <tr>
  98. <td>
  99. Systolisch:
  100. </td>
  101. <td>
  102. <input type="number" name="systolisch"> mmHG
  103. </td>
  104. </tr>
  105. <tr>
  106. <td>
  107. Diastolisch:
  108. </td>
  109. <td>
  110. <input type="number" name="diastolisch"> mmHG
  111. </td>
  112. </tr>
  113. <tr>
  114. <td>
  115. Puls:
  116. </td>
  117. <td>
  118. <input type="number" name="puls" value="0"> min
  119. </td>
  120. </tr>
  121. <tr>
  122. <td>
  123. <button type="submit">Absenden</button>
  124. </td>
  125. </tr>
  126. </table>
  127. </form>
  128. <?php $db->close(); ?>