Доброго времени суток! встала задача перенести небольшой проект с php+mysql на iis 8+mssql,уткнулся в стену со следующей строчкой :
while($myrow = mysql_fetch_assoc($result))
{
if ($myrow['mesto'] != $ip_user)
{
$mesto = $myrow['mesto'];
echo '<option value="'.$mesto.'">'.$mesto.'</option>';
};
};
Переделал в
while($myrow = sqlsrv_fetch_array($result,SQLSRV_FETCH_ASSOC))
{
if ($myrow['mesto'] != $ip_user)
{
$mesto = $myrow['mesto'];
echo '<option value="'.$mesto.'">'.$mesto.'</option>';
};
};
Но получаю в логе вот такую ошибку :
sqlsrv_fetch_array() expects parameter 1 to be resource, boolean given in
в строчке
while($myrow = sqlsrv_fetch_array($result,SQLSRV_FETCH_ASSOC))
Что я делаю не так ?
$resultне является ресурсом, а равен false – rjhdby Jan 31 '17 at 12:54