在mysql类型time中插入输入时间内容

0g0grzrc  于 2021-06-23  发布在  Mysql
关注(0)|答案(2)|浏览(336)

这是我的html-php表格,我从db得到了雇员的名字

我需要在数据库中插入input type=time的内容
这是我的php代码

<?php
$nom='';
$prénom='';
$output='';
$connect = mysqli_connect("localhost", "root", "ntr-ktb123", "absence");  
$sql="SELECT * FROM employés;";
$result = mysqli_query($connect, $sql); 
echo "<table>
    <tr>
<th>nom</th>
<th>prénom</th>
<th>Entrée matin</th>
<th>Sortie matin</th>
<th>Entrée soir</th>
<th>Sortie soir</th>

</tr>";
while($row = mysqli_fetch_array($result))  
  {  
   echo "<tr>";
echo "<td>" . $row['NomEmp'] . "</td>";
echo "<td>" . $row['PrénomEmp'] . "</td>";
echo "<td>" . "<input type='time' " . "</td>";
echo "<td>" . "<input type='time' " . "</td>";
echo "<td>" . "<input type='time' " . "</td>";
echo "<td>" . "<input type='time' " . "</td>";
echo "</tr>";  
  }  
  $output="</table>";
  echo $output;  
?>

我不知道如何在mysql db中插入input type='time'的内容,也不知道如何使用varchar或time类型。
有人能帮我吗?

lc8prwob

lc8prwob1#

在时间标记的“value”参数中插入时间
示例:“”

<input id="time" type="time" value="12:13">

但首先必须插入正确的格式:hh:mm

oxiaedzo

oxiaedzo2#

取决于数据库中字段的类型。假设它是datetime,可以用date()格式化它。 echo "<td>" . "<input type='time' value='" . date("H:i", strtotime($row['entree_matin'])) . "' /></td>";

相关问题