$query = 'SELECT * FROM webpaket WHERE id=\'' . $data['id'] . '\'';

demişsin sonrada

@$data = mysql_fetch_array($result);

sen ilk mysql sorgundaki $data değişkenini yukarda başka bi yerdemi atıyorsun?

eğer GET le falan alıyorsan ID numarasını,

$data['id']; değilde,
$_GET['id']; falan olabilir o?
çünkü sorgunun içinde geçen $data yı bulamadım ben