Есть таблица, лично мною созданная. Для неё требуется два дополнительных поля. 
Первое - это логическое да/нет. Ну, то есть, элементарная галочка.
Второе поле - это дата последних изменений - так, чтобы программа ее автоматически проставляла.
Такое возможно?
					
					
					
				
				
				
			
				 1
 1
 
Добавить в таблицу логическое поле и дату изменения
		 Автор Илья, 26 нояб. 2009 15:40
	
	
	
		Сообщений в теме: 8
	
		
#1
Отправлено 26 Ноябрь 2009 - 15:40
#2
Отправлено 26 Ноябрь 2009 - 15:48
					От галочек мы отказались ради уменьшения числа типов полей (хотя это тоже вопрос спорный) вы можете создать просто поле типа список с вариантами ответов Да и нет.
Второе поле - создаете поле типа Дата, ставите галочку "Отображать время", выбираете пункт значения по умолчанию "время добавления записи". Все это делается при создании поля. Тогда у вас при добавлении строки автоматически будут подставляться текущие дата и время.
					
				
				
				
			
				Второе поле - создаете поле типа Дата, ставите галочку "Отображать время", выбираете пункт значения по умолчанию "время добавления записи". Все это делается при создании поля. Тогда у вас при добавлении строки автоматически будут подставляться текущие дата и время.
#3
Отправлено 26 Ноябрь 2009 - 16:19
					С галочками ясно, ИМХО, зря отказались.
А вот по поводу времени... Со всременем добвавления запися понятно, но вот время внесения изменений БД не учитывает. Поле просто остается неизменным.
Кстати, а от PHP - полей тоже отказались?
					
				
				
				
			
				А вот по поводу времени... Со всременем добвавления запися понятно, но вот время внесения изменений БД не учитывает. Поле просто остается неизменным.
Кстати, а от PHP - полей тоже отказались?
#4
Отправлено 26 Ноябрь 2009 - 16:32
					Отказались от отдельных php полей. Теперь к любому полю можно применить любые вычисления.
					
					
					
				
				
				
			
				#5
Отправлено 26 Ноябрь 2009 - 17:19
					Понял, спасибо!
					
					
					
				
				
				
			
				#6
Отправлено 26 Ноябрь 2009 - 17:22
					Еще вопрос возник.
Есть две таблицы, в обеих - названия организаций. Не факт, что записаны одинаково. Возможно сопоставить таблицы по полю "название" и условию для поля "содержит"?
А то каждую друг за другом проверять тяжело...
					
				
				
				
			
				Есть две таблицы, в обеих - названия организаций. Не факт, что записаны одинаково. Возможно сопоставить таблицы по полю "название" и условию для поля "содержит"?
А то каждую друг за другом проверять тяжело...
#7
Отправлено 27 Ноябрь 2009 - 12:38
					Может быть сделать одну таблицу "Компании"
А во всех остальных, где требуются компании создавать поле типа "связь"?
					
				
				
				
			
				А во всех остальных, где требуются компании создавать поле типа "связь"?
#8
Отправлено 27 Ноябрь 2009 - 13:50
					Ну да, это очевидный вариант. 
Но, вопрос такой... Допустим, у меня есть компания "Рога и Копыта", у которой есть ИНН 12345, адрес, телефон и тп. И есть компания "Шарашкина Контора", у которой ИНН 54321, адрес свой, и телефон тоже.
Каким образом мне поиметь такое:
Если я заполняю таблицу "Наши клиенты" и создаю свзяь с таблицей "Компании", по полю "Название" - как выдергивать и остальные необходимые данные автоматом: ИНН, адрес, телефон и проч?
Я просто не очень знаком с программированием, даже с математикой, поэтому извините за подобные вопросы...
					
				
				
				
			
				Но, вопрос такой... Допустим, у меня есть компания "Рога и Копыта", у которой есть ИНН 12345, адрес, телефон и тп. И есть компания "Шарашкина Контора", у которой ИНН 54321, адрес свой, и телефон тоже.
Каким образом мне поиметь такое:
Если я заполняю таблицу "Наши клиенты" и создаю свзяь с таблицей "Компании", по полю "Название" - как выдергивать и остальные необходимые данные автоматом: ИНН, адрес, телефон и проч?
Я просто не очень знаком с программированием, даже с математикой, поэтому извините за подобные вопросы...
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных



 
				
				 
				
				











