Вставить содержимое времени ввода в время типа mysql

это моя таблица в html php, я получаю имена сотрудников из БД

Вставить содержимое времени ввода в время типа mysql

мне нужно вставить в базу данных содержимое типа ввода = время

это мой код 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;  
?>

Я понятия не имею, как вставить содержимое input type = 'time' в mysql DB ни с типом varchar, ни с временем.

Может кто-то помочь мне, пожалуйста?

Что ты пробовал? Покажите схему вашей таблицы и код вставки.

aynber 30.05.2018 16:38

Где ваша вставка? Кроме того, почему все теги ввода не закрыты и отсутствуют несколько атрибутов (например, name и т. д.)?

Magnus Eriksson 30.05.2018 16:39
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
2
1 079
2

Ответы 2

вставьте свое время в параметр 'значение' во временном теге

пример: ''

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

но сначала вам нужно вставить правильный формат: чч: мм

В зависимости от типа вашего поля в вашей базе данных. Предполагая, что это DATETIME, вы можете отформатировать его с помощью date ().

echo "<td>" . "<input type='time' value='" . date("H:i", strtotime($row['entree_matin'])) . "' /></td>";

Другие вопросы по теме