MySql ошибка — mysqli_query() expects parameter 1?
Используйте PDO
Похоже переменная $connection пустая. 
Вот тут первый параметр он пишет что NULL, то есть вообще ничего: mysqli_query($connection, 'SET NAMES utf8');
Так что смотри где ошибка в первой строке. И вообще, $config это у тебя массив, а там данные то есть вообще?