У меня есть 3 страницы:
registration
all values
detail page
Как только я регистрирую все значения на странице регистрации и перехожу на страницу, где я вижу все свои результаты, очевидно, что когда я устанавливаю, я получаю дату значения, пока что ничего странного, когда я затем перехожу к информационная страница продукта, где я могу изменить значения продукта, через цикл while я получаю всю информацию об этом продукте.
Здесь начинается проблема, у меня есть информация о моем продукте:
first name
height
weight
Expiration date
пример:
Jar
20cm
1kg
05/20/2019
Подводя итог, у меня есть эти значения, и я на информационной странице отдельного продукта, эта страница позволяет мне изменять значения продукта.
Если я меняю только имя, не касаясь даты, автоматически дата из правильного формата, установленного при регистрации, меняет меня в БД в: 00/00/0000
Каждый раз, когда я хочу изменить значение в пределах одного продукта, мне приходится снова выбирать дату, даже если она совершенно корректна и вставлена в БД, видимую из цикла while, я не понимаю, почему
Код для выбора даты:
<div class="col-md-6">
<div class="md-form">
<input name="scadenza_richiesta" value="<?php echo formato_data_scad_rich($row['scadenza_richiesta']) ;?>" type="text" id="scadenza_richiesta" class="form-control datepicker">
<label for="Form-email1" >Scadenza Richiesta</label>
</div>
<script type="text/javascript">
$('#scadenza_richiesta').pickadate({
format: 'yyyy/mm/dd',
formatSubmit: 'yyyy/mm/dd',
hiddenPrefix: 'prefix__',
hiddenSuffix: '__suffix',
min : true,
});
</script>
</div>
изображение перед первой регистрацией о товаре:
изображение
Код обновления:
<?php
if (isset($_POST['submit'])) {
$id = $connessione->real_escape_string($_POST['ID_Richiesta']);
$titolo_richiesta = $connessione->real_escape_string($_POST['titolo_richiesta']);
$dettagli_richiesta = $connessione->real_escape_string($_POST['dettagli_richiesta']);
$scadenza_richiesta = $connessione->real_escape_string($_POST['scadenza_richiesta']);
$token_richiesta = $connessione->real_escape_string($_POST['token_richiesta']);
$categoria_richiesta = $connessione->real_escape_string($_POST['categoria_richiesta']);
$connessione->query("UPDATE richieste SET
categoria_richiesta='$categoria_richiesta',
titolo_richiesta='$titolo_richiesta',
dettagli_richiesta='$dettagli_richiesta',
scadenza_richiesta='$scadenza_richiesta',
token_richiesta='$token_richiesta'
WHERE ID_Richiesta ='$id'");
header("Location: richieste.php?ed_rich=Y");
}
?>