Ben php kodlama ve bence bir sorun biraz rastlamak var oldukça yeni duyuyorum çok basittir. Benim web sitesi ve mağazaları ziyaret kimsenin IP adresini yakalamaya çalışıyorum benim veritabanında. Aşağıdaki gibi kod, ben bile emin kod çalışır değilim ama olsun aşağıdaki hata Ayrıştırma hatası: sözdizimi hatası, ben kod vurgular hat 29 üzerinde beklenmedik T_INC:
$ip = $_SERVER['HTTP_CLIENT_IP'];
$query="SELECT * FROM ip";
$result = mysql_query($query);
$num = mysql_numrows($result);
$i = 1;
$found=false;
while(($i - 1) < $num){
$selection = mysql_query("SELECT ip FROM ip WHERE id=$i");
$tip = mysql_fetch_assoc($selection);
if($tip == $ip){
$found = true;
}
i++; //This is line 29
}
if($found == false){
$sql = "INSERT INTO `rowley_blog`.`ip` (`ip`) VALUES ('$ip');";
mysql_query($sql);
mysql_close();
}