Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.10.2017, 14:07   #11
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Ottava Посмотреть сообщение
Только ТС это использует некорректно
с этим полностью согласен!

я ещё 6.10 хотел об этом написать, но потом решил промолчать.

сейчас поясню почему.

Цитата:
Сообщение от Shouldercannon Посмотреть сообщение

Код:
                $sdate=get_Datetime_Now();
		break;
	case "В процессе":
		$sdate=NULL;
		break;
у него переменная $sdate может быть или NULL или строкой с датой/временем.
других вариантов у него в коде быть не может.
поэтому его вариант вполне будет работать.

p.s. я бы вообще написал так:

Код:
if(isset($_GET['rid'])){
  $query = 'UPDATE `tabl1` SET `date_completion` = '.(($sdate)?'".$sdate."':'NULL')." WHERE `uid` = '".mysql_real_escape_string($_GET['rid'])."'";
  $result = mysql_query($query) or die ("ERROR: ".mysql_error());
}

Последний раз редактировалось Serge_Bliznykov; 10.10.2017 в 14:15.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрос возвращает пустую таблицу, если один из подзаросов возвращает пустую таблицу ArtInt SQL, базы данных 9 12.05.2010 15:40
программа позволяющая установить с клавиатуры новую дату и новое текущее время men73 Фриланс 1 11.06.2009 20:23
Установить програмно время и дату AleX CODER Общие вопросы Delphi 2 02.01.2009 13:51
Как установить дату создания файла vitalik007 Общие вопросы Delphi 1 11.12.2007 20:15