1. стоит денвер, localhost. Есть такое поле в mysqlбазе - `data` datetime NOT NULL default \'0000-00-00 00:00:00\'
Но когда я хочу отформатировать это поле в нужном мне направлении
то есть $data=date("m/d/y",$data) то выводится дата в таком виде: 01.01.70.
То есть 70-й год.. че я не так делаю?
Вообще мне надо сделать чтобы:
- если [дата сегодняшняя] = [дата в базе mysql] выводить только время без самой даты которое в mysqlбазе
иначе  выводить дату без времени в формате "день/месяц".
Подскажите пожалуйста.
2. есть такие функции, которые нужны для того чтобы выводить всплывающее окно при событии onmouseover. Все данные в mysql.
function show_group(group_array, active_group){
	for(group_id in group_array){
		groupStyle = document.getElementById(group_id).style;
		if(group_id == active_group){
			groupStyle.display = (groupStyle.display == \'none\') ? \'\' : \'none\';
		} else {
			groupStyle.display = \'none\';
		}
	}
};
function build_offer_popup(offer){
	popup  = \'| \'+offer[\'zagolovok\']; popup += \'<\\/b><\\/td><\\/tr>
 | | \'+offer[\'text\']; 
 if ((offer[\'org\']) && (offer[\'contact\'])) {
 popup += \'
 
 Организация: \'+offer[\'org\'];
 popup += \'
 Контактное лицо: \'+offer[\'contact\'];
 }
 else {
 if (offer[\'org\']) popup += \'
 
 Организация: \'+offer[\'org\'];
 if (offer[\'contact\']) popup += \'
 
 Контактное лицо: \'+offer[\'contact\'];
 }
 if(offer[\'city_name\']) popup += \'
 
 Город: \'+offer[\'city_name\'];
 if(offer[\'address\']) popup += \'
 Адрес: \'+offer[\'address\'];
 if(offer[\'telefon\']) popup += \'
 Телефон: \'+offer[\'telefon\'];
 if(offer[\'email\']) popup += \'
 Е-майл: \'+offer[\'email\'];
 if(offer[\'site\']) popup += \'
 Сайт: \'+offer[\'site\'];
 popup += \'<\\/td><\\/tr><\\/table>\';
 
 return popup;
 };
 
 Вызывается так:
 
 
 ";
 ...код...
 .........
 
 onmouseover="show_offer(event, build_offer_popup(offers[\'.$ob_id.\']))".........
 ...код...
 
 Всплывающее окно выводится без проблем. НО есть один момент когда поле offer[\'text\'] (добавляется в форме добавления. поле textarea. потом в коде добавляются специальные символы перевода каретки str_replace("\\n", "
 ", $text). И вот если $text имеет специальные символы аля перевода строки то всплывающее окно не появляется, если нет перевода строки то легко все появляется. Что нужно добавить в код?
 
							
							 
								 
								Записан
							 
 
					
					
						
						
							
								
									
									
									« Ответ #1 : 18 Августа 2006, 16:01:20 » 
								1. Не понял: а Вы прямо так и присваиваете значение полю таблицы -  $data=date("m/d/y",$data)? Или все же UPDATE?
 2. Это в форум по javascript.
 
							
							 
								 
								Записан
							 
   
 | 
 |  |