salve gente..dove sbaglio? se la condizione if ($qua_fatturate < $quantita_vendita) è vera, allora ricevo l echo di errore e si dovrebbe fermare tutto li...invece tutto continua e mi viene eseguita la query $sql6 e restituito l echo successo ugualmente (cosa che non dovrebbe accadere)

Codice PHP:
if($fatturato == "Si"){
$sql5 "SELECT Quantita_fatturate FROM bombole WHERE chili_bombola='$tipo_b'";
if(
$result5 mysqli_query($link$sql5)){
    if(
mysqli_num_rows($result5) > 0){
        while(
$row5 mysqli_fetch_array($result5)){
        
$qua_fatturate $row5['Quantita_fatturate'];
}
mysqli_free_result($result5);        
}
}
if (
$qua_fatturate $quantita_vendita){
echo 
"ERRORE, qua_vendita non puo essere piu grande di qua_fatturate";
}else{

$sql6 "UPDATE bombole SET Quantita_fatturate=Quantita_fatturate - " $quantita_vendita " WHERE chili_bombola='$tipo_b'";

if(
$result6 mysqli_query($link$sql6)){      
  
mysqli_free_result($result6);

echo 
"SUCCESSO";
}
}