Если пользоваться средствами БД MySQL, то приводить к одному формату совсем не обязательно:
[sql]select datediff('20060904','2005-05-21 10:00:11');[/sql]
Привел дату из файла к формату в базе, пишу:
$get_otp_time=mysql_query("select (TO_DAYS(".$sr_day.")-TO_DAYS(date_added)) as l from orders_status_history where orders_id='".$ord."' and orders_status_id='8'");
Пишет ошибку:
ou have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '00:00:00)-TO_DAYS(date_added)) as l from orders_status_history
быть очень просто.
сначала надо прочитать сообщение об ошибке.
тебе мускуль человеческим языком пишет - ошибка перед 00:00:00.
значит, надо посомтреть на весь запрос, как об этом тебе сто раз говорили в факе PHP FAQ: Ничего не работает! Что делать???.