使用php以可编辑的html文本形式从数据库返回结果

优雅
EMP    |T_IN    |T_OUT    |ITEM    |NOTES
-----------------------------------------
Name 1 | time   | time    | break  | job1
Name 2 | time   | time    | break  | job2
Name 1 | time   | time    | office | 
Name 3 | time   | time    | fab    | job6

上面我需要每个行列交叉点中的每个项目都以可编辑的html文本框形式显示,以提交到下一步。香港专业教育学院尝试了几件事...我都放弃了。

<!DOCTYPE html>
<html>
<body>

<form action="test.php" method="post">
Pay Range 
  <input type="date" name="start">
<input type="date" name="stop">
  <input type="submit">
</form>

</body>
</html>


<?php
if($_POST){
mysql_connect('localhost', 'user', 'Pass');
mysql_select_db('database');
$rt = mysql_query("SELECT * FROM TIME WHERE STAMP BETWEEN '". $_POST['start']."' AND '".$_POST['stop']."'");



while($data = mysql_fetch_array($rt)){

    $results .= $data['EMP'].", ".$data['T_IN'].", ".$_POST['T_OUT'].", ".$_POST['ITEM'].", ".$_POST['NOTE'];
echo $results."<br/>";
}
}




?>

更新的代码:

<!DOCTYPE html>
<html>
<body>

<form action="test.php" method="post">
Pay Range 
  <input type="date" name="start">
<input type="date" name="stop">
  <input type="submit">
</form>

</body>
</html>

<?php
$servername = "localhost";
$username = "user";
$password = "Pass";
$dbname = "DB";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 

$sql = "SELECT * FROM TIME WHERE STAMP BETWEEN '". $_POST['start']."' AND '".$_POST['stop']."'";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
    // output data of each row
    while($row = $result->fetch_assoc()){
        echo "<input type="text" value=\"" . $row['EMP']. "\"> <br>";
    }
} else {
    echo "0 results";
}
$conn->close();
?>
托马斯·K

这将从您的MySQL查询中输出所有数据

    <?php
    $servername = "localhost";
    $username = "username";
    $password = "password";
    $dbname = "myDB";

    // Create connection
    $conn = new mysqli($servername, $username, $password, $dbname);
    // Check connection
    if ($conn->connect_error) {
        die("Connection failed: " . $conn->connect_error);
    } 

    $sql = "SELECT id, firstname, lastname FROM MyGuests";
    $result = $conn->query($sql);?>
      <form action="test.php" method="post">
   <?php if ($result->num_rows > 0) {
        // output data of each row
        while($row = $result->fetch_assoc()){
    echo '<input type="text" name="myinput" value="' . $row["id"]. '"> <br>'
        }
    } else {
        echo "0 results";
    }
    $conn->close();
    ?>
       </form>

片段和W3Schools的更多信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从数据库返回HTML / Php代码

来自分类Dev

使用Ajax和PHP从数据库获取数据并将结果作为下拉列表返回

来自分类Dev

DataGridView是可编辑的,但不会使用Entity Framework将更改发送回数据库

来自分类Dev

X可编辑,不会更新数据库中的值

来自分类Dev

显示访问数据库不可编辑的WPF Datagrid

来自分类Dev

制作可编辑的表格并保存到数据库

来自分类Dev

从数据库到可编辑表单的数组

来自分类Dev

使用PHP以HTML形式以表格式从数据库中获取和显示数据

来自分类Dev

如何使用文本形式而不是可编辑的 div 与此代码

来自分类Dev

如何编辑从数据库检索的数据并将表的数据返回到表单的文本字段

来自分类Dev

使用实体框架从数据库返回结果

来自分类Dev

编辑文本到数据库

来自分类Dev

Javafx-如果找不到条目,如何将可编辑组合框文本编辑器中的文本添加到数据库

来自分类Dev

使用PHP编辑数据库中的条目

来自分类Dev

使用 AJAX 编辑数据库条目并返回编辑后的数据

来自分类Dev

如何将Realm数据库结果显示为编辑文本?

来自分类Dev

在html / php表中显示mysql数据库的结果

来自分类Dev

在html / php表中显示mysql数据库的结果

来自分类Dev

如何使用php / mysql / html / css在3列中显示来自数据库的结果

来自分类Dev

使用 PHP 在新页面中使用 HTML 表单编辑填充了 MySQL 数据库的 HTML 表行

来自分类Dev

如何在从数据库中检索到的编辑框中设置文本(使用php文件)

来自分类Dev

如何在从数据库中检索的编辑框中设置文本(使用php文件)

来自分类Dev

数据库不会使用php形式更新值

来自分类Dev

使用PHP和HTML将文本字段插入数据库

来自分类Dev

需要使用用户可编辑的邮政编码数据库来构建Wordpress网站

来自分类Dev

使用数据库结果数组 codeigniter 填充 html 表单

来自分类Dev

无法返回数据库查询结果

来自分类Dev

使用PHP删除从MySQL数据库获得的重复结果

来自分类Dev

从PHP页面编辑数据库行

Related 相关文章

  1. 1

    从数据库返回HTML / Php代码

  2. 2

    使用Ajax和PHP从数据库获取数据并将结果作为下拉列表返回

  3. 3

    DataGridView是可编辑的,但不会使用Entity Framework将更改发送回数据库

  4. 4

    X可编辑,不会更新数据库中的值

  5. 5

    显示访问数据库不可编辑的WPF Datagrid

  6. 6

    制作可编辑的表格并保存到数据库

  7. 7

    从数据库到可编辑表单的数组

  8. 8

    使用PHP以HTML形式以表格式从数据库中获取和显示数据

  9. 9

    如何使用文本形式而不是可编辑的 div 与此代码

  10. 10

    如何编辑从数据库检索的数据并将表的数据返回到表单的文本字段

  11. 11

    使用实体框架从数据库返回结果

  12. 12

    编辑文本到数据库

  13. 13

    Javafx-如果找不到条目,如何将可编辑组合框文本编辑器中的文本添加到数据库

  14. 14

    使用PHP编辑数据库中的条目

  15. 15

    使用 AJAX 编辑数据库条目并返回编辑后的数据

  16. 16

    如何将Realm数据库结果显示为编辑文本?

  17. 17

    在html / php表中显示mysql数据库的结果

  18. 18

    在html / php表中显示mysql数据库的结果

  19. 19

    如何使用php / mysql / html / css在3列中显示来自数据库的结果

  20. 20

    使用 PHP 在新页面中使用 HTML 表单编辑填充了 MySQL 数据库的 HTML 表行

  21. 21

    如何在从数据库中检索到的编辑框中设置文本(使用php文件)

  22. 22

    如何在从数据库中检索的编辑框中设置文本(使用php文件)

  23. 23

    数据库不会使用php形式更新值

  24. 24

    使用PHP和HTML将文本字段插入数据库

  25. 25

    需要使用用户可编辑的邮政编码数据库来构建Wordpress网站

  26. 26

    使用数据库结果数组 codeigniter 填充 html 表单

  27. 27

    无法返回数据库查询结果

  28. 28

    使用PHP删除从MySQL数据库获得的重复结果

  29. 29

    从PHP页面编辑数据库行

热门标签

归档