Переменная $name содержит не имя, а кучу данных по пользователю. Строкой ниже такое название приводит к сочетанию $name['name'], что сразу должно настораживать )
Также, если пользователь вручную укажет другой id, такое обращение к несуществующему ключу даст предупреждение