|
|
|
| Как узнать разницу в секундах между двумя датами, поля формата DATETIME
А то как то мне не нравится моё
<?
$sql=\"select max(date_otvet) as ma,min(date_otvet) as mi from otvet where student_id=$student_id and tests_id=$tests_id";
//echo $sql;
$result=mysql_query($sql);
if($arr=mysql_fetch_array($result)){
if(!empty($arr[\'mi\'])) {$time_test=strtotime($arr[\'ma\'])-strtotime($arr[\'mi\']);}else{$time_test=0;}
?>
|
ЗАранее спасибо! | |
|
|
|
|
|
|
|
для: himic
(24.02.2008 в 15:40)
| | Извените за беспокайство, буквально сразу же нашёл решение
select UNIX_TIMESTAMP(max(date_otvet))-UNIX_TIMESTAMP(min(date_otvet)) as razn
from otvet
where student_id=2 and tests_id=3
|
| |
|
|
|
|
|
|
|
для: himic
(24.02.2008 в 15:40)
| | имеет смысл применить к значениям MySQL-функцию UNIX_TIMESTAMP() и уже после этого вычислить разность.
UPD. Ничего страшного. Ну разве что слово "извените" очередной раз бьет по глазам... | |
|
|
|