这是我的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类型。
有人能帮我吗?
2条答案
按热度按时间lc8prwob1#
在时间标记的“value”参数中插入时间
示例:“”
但首先必须插入正确的格式:hh:mm
oxiaedzo2#
取决于数据库中字段的类型。假设它是datetime,可以用date()格式化它。
echo "<td>" . "<input type='time' value='" . date("H:i", strtotime($row['entree_matin'])) . "' /></td>";