[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Передача даты в БД
messer84
Доброго времени суток!
Хотелось бы реализовать такое:
html-форма передает в php-обработчик информацию, среди которой дата в виде:

<div>
<label>
Дата:
<input name="date" type="text" id="date" value="
<?php $date = date("d.m.Y"); echo $date; ?>
" readonly size="8">
</label>
</div>



php-обработчик, в свою очередь, передает данные в БД:

 <?php 

if (isset($date) && isset($sity) && isset($source) && isset($equipment) && isset($note))
{

$result = mysql_query ("INSERT INTO tabbell (date,sity,source,equipment,note) VALUES ('$date','$sity','$source','$equipment','$note')");

if ($result == 'true') {echo "<p>Ваша запись успешно добавлена!</p>";}
else {echo "<p>Ваша запись не добавлена!</p>";}


}

else

{
echo "<p>Вы ввели не всю информацию, поэтому запись в базу не может быть добалена.</p>";
}

?>


ВОПРОС: какой тип данных следует указать в phpmyadmin для поля date, что бы это работало, или изменить формат в html-форме?

помогите, очень надо



Спустя 10 минут, 20 секунд (23.11.2010 - 11:34) sergeiss написал(а):
Тему закрываю, а автора направляю читать http://phpforum.ru/index.php?showtopic=21916 и http://phpforum.ru/index.php?showtopic=19919.

После изучения этих тем переделай код, а будут реальные вопросы - создавай новую тему.

Спустя 1 минута, 10 секунд (23.11.2010 - 11:35) linker написал(а):
Тип должен быть DATE
"INSERT INTO `tabbell` (`date`, `sity`, `source`, `equipment`, `note`) VALUES ('" . date('Y-m-d', strtotime($date)) . "','$sity','$source','$equipment','$note')"
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.