Помогите пожалуйста вылазит ошибка (хотя все работает и ф-я все делает) Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in S:\home...\db_fns.php on line 16.
когда обращаюсь к этой функции:
function get_cat_products($cat,$start)
89 - {
90 - db_connect();
91 - $query = "SELECT * FROM products WHERE cat='$cat' ORDER BY id LIMIT $start, 5";
92 - $result = mysql_query($query);
93 - $result = db_result_to_array($result);
94 - return $result;
95 - }
если $start присваиваю внутри ф-и то все норм, а если $start приходит из вне (например function get_cat_products($cat,$start) или global $start;) то вылазит ошибка.
вот содержание "db_result_to_array($result);"
12 - function db_result_to_array($result)
13 - {
14 - $res_array = array();
15 - $count = 0;
16 - while($row = mysql_fetch_array($result))
17 - {
18 - $res_array[$count] = $row;
19 - $count++;
20 - }
21 - return $res_array;
22 - }
сама переменная $start выводится нормально и равно например 1.
Где ошибка, как исправить или просто убрать сообщение об ошибке???