Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/viper/public_html/spider.php on line 16

Warning: file_get_contents() [function.file-get-contents]: Filename cannot be empty in /home/viper/public_html/spider.php on line 25
hatası alıyorum kodların bir bölümünü veriyorum içerisinde bir sql sorgusu daha var idleri çekebilmem için sayfanın en altında } var bunuda dikkate alın lütfen buyrun kodlar
$id = $_GET['id']; 
if($id!=40){
$yeniid=$id+1;
$siteler = mysql_fetch_array(mysql_query("SELECT * FROM sites WHERE site_id='".mysql_real_escape_string($id)."'")); 
$url = $siteler['url'];
$sayfa = file_get_contents($url);
echo "<a href='spider.php?id=$yeniid'>Sonraki Sayfaya İlerle</a>";
preg_match_all('%(<a href=["\'])(.*?)["\']%i', $sayfa, $cikti);

for($x=0;$x<count($cikti[2]);$x++){ 
    $URI    = parse_url($cikti[2][$x]); 
    $link    = $URI['host'];