мой типа дата date
и данные 2010-08-01
конвертировать из ГМДА в ДМГ, когда эхо выхода - 01-08-2010
столбец даты запрос обновления
эха-кода
<td width="50%" class="pk_2"><input name="personal_ic_from" type="text" class="tcal" id="personal_ic_from" value="<?php
echo date_create($personal_ic_from)->format('d-m-Y');
?>" readonly="readonly"/>
</td>
что я должен добавить на моем обновить запрос для преобразования из dmY в Ymd. Я обнаружил, что моя база данных не могу сохранить новые данные о дате, так как формат базы данных date
Y-m-d
код обновления
<?php
$personal_ic_from = $_POST['personal_ic_from'];
mysql_query("UPDATE personal_id_ic SET personal_ic_from = '".mysql_real_escape_string($_POST["personal_ic_from"])."' WHERE LAS_login_id = '".mysql_real_escape_string($_POST["LAS_login_id"])."'");
?>
Возможно, вы оставите все даты в том же формате на интерфейсе, а затем попросите их преобразовать их перед хранением или после прочтения для представления клиенту. – TimSPQR
@TimSPQR Я должен, чтобы мой преподаватель использовал формат даты в базе данных, затем эхо с форматом d-m-Y, а затем обновил формат Y-m-d. до сих пор эхо хорошее. но у меня проблема при обновлении. его будет намного проще, если просто использовать varchar в столбце даты справа. – afifi