Почему не хочет вытаскивать данные ИЗ бд или не работает переменная?
1) WHERE `ID`={$_GET['id']}за такое в приличном обществе бьют клавой по кумполу, до полного просветления.
2) есть важнейшая функция, которую почему то все новички игнорируют - var_dump(); 100% решает проблемы, главное - правильно и часто использовать.
3) Если есть запрос и возникает проблема с его использованием - выводите запрос (как строку) и запускайте этот запрос "вручную", например через пхпмайадмин.
4) Вангую что вывод ошибок и варнингов у вас выключен. Смотрите логи или включите вывод ошибок.
Для работы с БД, очень советую пользоваться ORM RedBeanPHP. Очень хорошая и удобная штука.