o-petrovich89
Новичок
Начинаю разбираться с php. Столкнулся с проблемой. Подключаюсь к БД (mssql 2008), делаю запрос к ней. mssql_num_rows выводит 0 записей.
Хотя этот же запрос к БД выполненный средствами Management studio выводит необходимый результат.
Код php:
Изменял запрос для проверки, убирая join. Тогда он нормально отрабатывает. Помогите, в чем проблема может быть?
Хотя этот же запрос к БД выполненный средствами Management studio выводит необходимый результат.
Код php:
PHP:
$link = mssql_connect('192.168.0.1', 'sa', 'passwd');
mssql_select_db('base1', $link);
$sql = "select *
FROM OperatorConnections a
join Operators b on a.Operator = b.Name
where b.FullName = '" . $operator . "' and DATEDIFF (MI,dtBegin,dtEnd) > 5 and dtBegin > '" . $dat_query ."'";
echo $sql; // Здесь вывожу текст запроса для проверки в MS
echo "<p>";
$sql = mssql_query($sql);
$len = mssql_num_rows ($sql);
echo $len;
mssql_close($link);