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>