trouble с запросом в ms sql 7.0

Alister

Новичок
trouble с запросом в ms sql 7.0

есть запрос к БД
PHP:
$query="if (select count(*) from grs_rep where trest='$aaa[0]' and curdate='$date_s') >0 begin select '+' as 'result' ,'$aaa[1]' as 'content','$aaa[2]' as 'form' end else begin select '-' as 'result','$aaa[1]' as 'content','$aaa[2]' as 'form' end";
который на выходе генерит
if (select count(*) from grs_rep where trest='Тамбов' and curdate='19-06-2005') >0 begin select '+' as 'result' ,'ПТУ ОАО Тамбовоблгаз' as 'content','Форма №03-3' as 'form' end else begin select '-' as 'result','ПТУ ОАО Тамбовоблгаз' as 'content','Форма №03-3' as 'form' end
в sql query analyzer все проходит ошибок нет при попытке заюзать

PHP:
$result=mssql_query ($query) or die (("SQL Error ").mssql_get_last_message());
выскакивает ошибка
Changed database context to 'MRGDATA'.
помогите разобраться где ошибка
 
Сверху