но понять не могу....
вообщем, мне нужно сложить дату с переменной имеющей значение 0000-00-07
(тоесть на неделю увеличить)
я немного, чето накалякал....но не идет((
посмотрите, помогите кто сможет))
<?php
$left_date = date("Y-m-d");
$plus = "0000"."-"."00"."-"."07";
$right_date = $left_date + $plus;
$result = mysql_query ("INSERT INTO part (date) VALUES ('right_date')");
?>
Вот-так,но все-же в базу заносится значение 0000-00-00
В чем дело?(это не полный код, т.к. отношение к дате остольное не имеет)
помогите))
Спустя 19 минут, 6 секунд (16.11.2009 - 18:49) krasilich написал(а):
date("Y-m-d", time() + 3600*24*7)
вернет дату больше текущей на неделю.
Спустя 1 минута, 20 секунд (16.11.2009 - 18:50) Krevedko написал(а):
нафига ? прибавляй время в секундах
Спустя 36 секунд (16.11.2009 - 18:51) Krevedko написал(а):
see-man- опередил чертяка
Спустя 6 минут, 50 секунд (16.11.2009 - 18:58) Guest написал(а):
Цитата |
date("Y-m-d", time() + 3600*24*7) вернет дату больше текущей на неделю. |
к сожлению нет((
всё также плохо.
вот код:
$right_date = date("Y-m-d", time() + 3600*24*7);
$result = mysql_query ("INSERT INTO part (date) VALUES ('right_date')");
что не так?
Спустя 2 минуты, 45 секунд (16.11.2009 - 19:00) Krevedko написал(а):
напиши echo $right_date;
Спустя 24 секунды (16.11.2009 - 19:01) krasilich написал(а):
echo $rigth_date;
Выводит нужную дату?
Опередили((
Спустя 2 минуты, 6 секунд (16.11.2009 - 19:03) Guest написал(а):
мне нужно эту дату (сегодня + неделю) занести в таблицу.(в базе данных).
после чего, эта дата будет влиять на продолжительность действия функции.
(тоесть через неделю она отключится).
после чего, эта дата будет влиять на продолжительность действия функции.
(тоесть через неделю она отключится).
Спустя 5 минут, 48 секунд (16.11.2009 - 19:09) Guest написал(а):
дату не выводит.
лезит ошибка
Notice: Undefined variable: rigth_date in s:\home\localhost\www\maski\vipp.php on line 47
лезит ошибка
Notice: Undefined variable: rigth_date in s:\home\localhost\www\maski\vipp.php on line 47
Спустя 2 минуты, 56 секунд (16.11.2009 - 19:12) krasilich написал(а):
Блин, ну нельзя же тупо копипастить.
У МЕНЯ ОШИБКА В ИМЕНИ ПЕРЕМЕННОЙ
Запишите переменную правильно
У МЕНЯ ОШИБКА В ИМЕНИ ПЕРЕМЕННОЙ
Запишите переменную правильно
Спустя 2 минуты, 29 секунд (16.11.2009 - 19:14) sergeiss написал(а):
"Старая" дата из БД берётся?
Если да, то тогда это всё можно сделать средствами БД, одним запросом.
Если да, то тогда это всё можно сделать средствами БД, одним запросом.
Спустя 1 минута, 16 секунд (16.11.2009 - 19:15) krasilich написал(а):
Кстати sql запрос составлен не верно, поэтому и не заносит дату.
Вот:
тут уже все правильно должно быть))
Вот:
$result = mysql_query ("INSERT INTO part (date) VALUES ($right_date)");
тут уже все правильно должно быть))
Спустя 3 минуты, 55 секунд (16.11.2009 - 19:19) Guest написал(а):
Цитата |
Блин, ну нельзя же тупо копипастить. У МЕНЯ ОШИБКА В ИМЕНИ ПЕРЕМЕННОЙ Запишите переменную правильно |
сорри, выводит правильно 2009-11-23
так в чем проблема?
Добавленно:
нет, должно быть не в этом.
остольные поля ведь вносятся))
вот полный код заноса данных в таблицу:
$result = mysql_query ("INSERT INTO part (slovo,partner,vip,his_mail,date) VALUES ('$vip_slovo', '$vip_link', '$vip','$vip_mail','right_date')");
Спустя 1 минута, 19 секунд (16.11.2009 - 19:21) Guest написал(а):
все, понял о чем ты(вы)
сорри еще раз. и спасибо всем.
ошибка ТУПЕЙШАЯ
(забыл поставить знак переменной - $)
сорри еще раз. и спасибо всем.
ошибка ТУПЕЙШАЯ
(забыл поставить знак переменной - $)