tam anlamıyla sorunun nereden kaynaklandığını buldum aşağı not düştüm

bu kodun yapısını ne şekilde değiştirmek gerekiyor ?



 if(($farki == "0") and ($_GET["b"] != "deneme"){
	

### BURADA DEĞER OLMADIĞI İÇİN FARKI 0 olduğu zaman geri kalan işlemler yapılmıyor

### FARKI 1 olunca aşağıdaki işlemler devam ediyor. 

### eğer deneme yazmazsak  yine Hata mesajını verdirtiyoruz istediğimiz gibi

### fakat deneme yazarsak boş olduğu için burası çalışmıyor işlemlere devam edilmesi gerekiyor



}elseif ($farki == "1"){
		
	

if(($x1 == $x)){
	
if(($x2 == $xx){	
if($b == 1){
		
MYSQL UPDATE

									
}else{
		echo 'HATA';
	}
	}else{
		echo 'HATA';
	}
}else{
		echo 'HATA';
	}
}else{
		echo 'HATA';
	}