Я не знаю, что у вас за движок, но вообще проблема может заключаться в следующем: по дефолту функции mysqli_query() возвращают не ассоциативный массив результирующей выборки, а ресурс mysqli_result. Необходимо дополнительно переконвертировать его в массив