|
|
|
|
|
для: xpom
(05.07.2007 в 11:54)
| | >Не нахожу
Плохо, что не находите.
>Подскажите, где взять значение нынешнего времени, чтобы его обновить?
Вот если бы Вы написали, что присвоить надо именно текущее время - все бы сразу встало на свои места.
Это функция NOW() в mysql
mysql_query("INSERT INTO tabl (`time`) VALUES( NOW() )",$db);
|
mysql_query("UPDATE tabl SET `time` = NOW() WHERE SID=$nm",$db);
|
Между прочим, TIMESTAMP - самообновляющееся поле - для этой цели и вправду подходит лучше.
`time` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
|
такое поле обновляется само собой.
Безо всяких дополнительных запросов. | |
|
|
|
|
|
|
|
для: Trianon
(05.07.2007 в 11:32)
| | Не нахожу.
Я не знаю где значение времени найти?
Подскажите, где взять значение нынешнего времени, чтобы его обновить? | |
|
|
|
|
|
|
|
для: xpom
(05.07.2007 в 11:09)
| | ваш вопрос не связан именно со временем.
Чтобы задать или обновить любое поле, его значение нужно откуда-то взять.
Не находите?
В Вашем примере я его не обнаружил. | |
|
|
|
|
|
|
|
для: Trianon
(05.07.2007 в 10:41)
| | А, если задавать командой INSERT , это вре нужно от куда-то брать?
А обновлять это будет выглядеть вот так:
mysql_query("UPDATE INTO tabl (time) WHERE SID=".$nm,$db);
|
Или это не правильно? | |
|
|
|
|
|
|
|
для: xpom
(05.07.2007 в 10:26)
| | Зря Вы взяли этот тип.... С ним очень непросто работать.
Во первых, если не знать тонкости, он постоянно норовит обновиться сам собой.
Во вторых, он держит довольно скромный диапазон дат.
Возьмите лучше тип DATETIME .
Значения полей с таким типом можно спокойно задавать (командой INSERT) и обновлять (командой UPDATE) . Формат типа - строка вроде '2007-07-05 10:42:33' .
Впрочем, у TIMESTAMP - такой же. | |
|
|
|
|
|
|
|
для: xpom
(04.07.2007 в 18:42)
| | Подскажите, не пойму как столбец TIMESTAMP обновить?
Не знаю где время брать и какой командой, INSERT или другой... | |
|
|
|
|
|
|
|
для: Night_Charter
(04.07.2007 в 18:29)
| | Подскажите, пожалуйста, как этот столбец потом обновить у тех данных у которых id равное например 5? | |
|
|
|
|
|
|
|
для: xpom
(04.07.2007 в 17:59)
| | Добавляем столбец)
<?php
mysql_query("alter table db add colname TIMESTAMP");
// db - имя таблицы
// colname - имя столбца
?>
|
| |
|
|
|
|
|
|
|
для: xpom
(04.07.2007 в 17:16)
| | Помогите, кто-нибудь!!! | |
|
|
|
|
|
|
|
для: xpom
(04.07.2007 в 15:34)
| | А вот, есть такой запрос к Б.Д. SELECT NOW, т.е можно вот так:
$vr = mysql_query("SELECT NOW",$db);
|
Этот запрос должен вывести нынешнюю дату и время.
Можно ли это, что выведет закинуть в поле, по которому потом можно будет строить порядок вывода данных? Или не получится? | |
|
|
|
|