ViROSS, и ещё хочу сказать про вот это:
WHERE `id` = '$id'
Переменную выделить из тела запроса, что бы интерпретатору её было проще найти(время выполнения скрипта увеличивается), так ты не выделил, а строку из числа зачем то сделал...
Пиши вот так лучше:
WHERE `id` = ".$id."
Или, если это конец запроса, вот так:
WHERE `id` = ".$id);