daha önce oy kullanılmış mı diye soran sorgu hatalı.
şöyle deneyin.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Untitled Document</title> 
</head> 

<body> 
<?php 
$baglanti = mysql_connect("localhost","canbilgi_proje","123456abc"); 
$db=mysql_select_db("anket",$baglanti); 

    $oy = mysql_real_escape_string($_POST['anket']); 
    $ip = mysql_real_escape_string($_SERVER['REMOTE_ADDR']); 
    $sor=mysql_fetch_array(mysql_query("SELECT COUNT(ip) from anket WHERE ip = '{$ip}'")); 
    if($sor[0]>0){
            echo"Zaten Oy Kullanmışsınız.";     

}elseif(empty($oy)){
        echo"Lütfen Şıklardan Birini Seçiniz"; 

}else{
        $ekle = mysql_query("INSERT INTO anket(oy,ip) VALUES ('$oy','$ip')") or die("Ekleme Hatası"); 
        echo"Oy Kullandığınız için Teşekkür ederiz<br> 
        <a href='annketsonuclar.php'>Sonucları Görmek İçin Tıklayınız...</a>"; 
}     
    ?> 
</body> 
</html>