|
|
|
|
|
для: ols
(11.02.2007 в 20:34)
| | NULL здесь передаётся для первичного ключа, механизм AUTO_INCREMENT автоматически назначит уникальное значение для него. Функция NOW() возвращает текущее время и служит для инициализации календарных полей. 0 - означает 0. | |
|
|
|
|
|
|
|
для: ols
(11.02.2007 в 20:34)
| | NULL в начале наверняка означает поле с автоинкрементом. | |
|
|
|
|
|
|
|
для: victor_a
(23.03.2007 в 10:04)
| | попробуйте NOW() без кавычек... | |
|
|
|
|
|
|
|
для: ddhvvn
(11.02.2007 в 20:38)
| | Подскажите аналогичная ситуация. Не могу ввести из PHP именно NOW()
В MySQL поле dt_from_moderator DATETIME
запрос
$query[] = "UPDATE data_chat
SET
dt_from_moderator = ' NOW()',
message_to_chat = '$n_mess',
WHERE
id_message='$key'"
ставит фактически 0000-00-00 00:00:00 | |
|
|
|
|
|
|
|
для: ols
(11.02.2007 в 20:34)
| | Это зависит от структуры и назначения БД
NULL - это "НИЧЕГО"
NOW() - время и/или дата в данный момент | |
|
|
|
|
|
|
| Привер:
$query_author = "INSERT INTO authors VALUES(
NULL,
'$author',
'$pswrd',
'$email',
'$subscribe',
'$url',
'$icq',
'$about',
'$url_photo',
NOW(),
NOW(),
0,
0)";
|
что в данном примере обозначает в начале оператор NULL и в конце NOW() и 2 нуля? | |
|
|
|
|